Data transmission method and apparatus and computer storage medium

ABSTRACT

Disclosed are a data transmission method and apparatus and a computer storage medium, used to arrive at the mapping a data layer, based on a predefined DMRS port ordering rule, onto the DMRS port used during transmission to transmit the data layer. The present application provides a data transmission method, comprising: determining a predefined demodulation reference signal (DMRS) port ordering rule; and mapping, according to the predefined DMRS port ordering rule, a data layer onto the DMRS port used during transmission to send the data layer to a terminal.

The present application claims the priority from Chinese PatentApplication No. 201810032484.6, filed with the China NationalIntellectual Property Administration on Jan. 12, 2018 and entitled “DataTransmission Method and Apparatus and Computer Storage Medium”, which ishereby incorporated by reference in its entirety.

FIELD

The present application relates to the field of communicationtechnologies, and particularly to a data transmission method andapparatus and a computer storage medium.

BACKGROUND

In the New Radio (NR) system, Demodulation Reference Signal (DMRS) isrequired for channel estimation during the data demodulation process. Inthe prior art, the DMRS in the NR system will be transmitted using thesame pre-coding scheme as the corresponding data layer.

SUMMARY

The embodiments of the present application provide a data transmissionmethod and apparatus and a computer storage medium, to implement themapping of the data layer to the DMRS port for transmission based on thepreset DMRS port ordering rule for transmission.

At the network side, a method for sending data provided by an embodimentof the present application includes:

determining a preset DMRS port ordering rule;

mapping a data layer onto a DMRS port for transmission according to thepreset DMRS port ordering rule, and sending the data layer to aterminal.

With this data sending method, the preset DMRS port ordering rule isdetermined, and the data layer is mapped onto the DMRS port fortransmission according to the preset DMRS port ordering rule and thensent to the terminal, implementing the mapping of the data layer to theDMRS port for transmission based on the preset DMRS port ordering rulefor transmission.

Accordingly, at the terminal side, a method for receiving data providedby an embodiment of the present application includes:

determining a preset DMRS port ordering rule;

receiving a data layer mapped onto a DMRS port according to the presetDMRS port ordering rule.

At the network side, a data sending apparatus provided by an embodimentof the present application includes: a memory and a processor, where thememory is configured to store the program instructions, and theprocessor is configured to invoke the program instructions stored in thememory and, in accordance with the obtained program, perform:

determining a preset DMRS port ordering rule;

mapping a data layer onto a DMRS port for transmission according to thepreset DMRS port ordering rule, and sending the data layer to aterminal.

At the terminal side, a data receiving apparatus provided by anembodiment of the present application includes: a memory and aprocessor, and the memory is configured to store the programinstructions, and the processor is configured to invoke the programinstructions stored in the memory and, in accordance with the obtainedprogram, perform:

determining a preset DMRS port ordering rule;

receiving a data layer mapped onto a DMRS port according to the presetDMRS port ordering rule.

At the network side, another data sending apparatus provided by anembodiment of the present application includes:

a determining device configured to determine a preset DMRS port orderingrule;

a sending device configured to map a data layer onto a DMRS port fortransmission according to the preset DMRS port ordering rule, andsending the data layer to a terminal.

At the terminal side, another data receiving apparatus provided by anembodiment of the present application includes:

a determining device configured to determine a preset DMRS port orderingrule;

a receiving device configured to receive a data layer mapped onto a DMRSport according to the preset DMRS port ordering rule.

Another embodiment of the present application provides a computerstorage medium storing the computer executable instructions which areconfigured to cause the computer to perform any one of theabove-mentioned methods.

BRIEF DESCRIPTION OF THE DRAWINGS

In order to illustrate the technical solutions in the embodiments of thepresent application more clearly, the accompanying figures which need tobe used in describing the embodiments will be introduced below briefly.Obviously the accompanying figures described below are only someembodiments of the present application, and other accompanying figurescan also be obtained by those ordinary skilled in the art according tothese accompanying figures without creative labor.

FIG. 1 is a schematic diagram of a first DMRS pattern provided by anembodiment of the present application;

FIG. 2 is a schematic diagram of a second DMRS pattern provided by anembodiment of the present application;

FIG. 3 is a schematic diagram of a third DMRS pattern provided by anembodiment of the present application;

FIG. 4 is a schematic diagram of a fourth DMRS pattern provided by anembodiment of the present application;

FIG. 5 is a flow schematic diagram of a method for sending data providedby an embodiment of the present application;

FIG. 6 is a flow schematic diagram of a method for receiving dataprovided by an embodiment of the present application;

FIG. 7 is a structural schematic diagram of an apparatus for sendingdata provided by an embodiment of the present application;

FIG. 8 is a structural schematic diagram of an apparatus for receivingdata provided by an embodiment of the present application;

FIG. 9 is a structural schematic diagram of another apparatus forsending data provided by an embodiment of the present application;

FIG. 10 is a structural schematic diagram of another apparatus forreceiving data provided by an embodiment of the present application.

DETAILED DESCRIPTION OF THE EMBODIMENTS

The embodiments of the present application provide a data transmissionmethod and apparatus and a computer storage medium, to implement themapping of the data layer to the DMRS port for transmission based on thepreset DMRS port ordering rule for transmission.

The basic DMRS pattern (front-load DMRS) configuration includes thefollowing cases.

Configuration 1

The number of DMRS symbols is 1: combination (comb) 2+Cyclic Shift (CS)2, up to 4 ports.

Referring to FIG. 1, comb2 refers to frequency domain multiplexing. Forexample, the multiplexing relationship of comb2 exists between ports 0and 2. CS2 refers to multiplexing of the sequence between ports by wayof Cyclic Shifting (CS). For example, the multiplexing relationship ofCS2 exists between ports 0 and 1.

The number of DMRS symbols is 2: comb2+CS2+TD-OCC ({1, 1} and {1, −1}),up to 8 ports. Here TD-OCC ({1, 1} and {1, −1}) indicates that the TimeDomain Orthogonal Cover Code (TD-OCC) multiplexing is used between twoports, and {1, 1} and {1, −1} are the multiplexing coefficients for thetwo ports respectively.

Referring to FIG. 2, TD-OCC refers to time domain Orthogonal Cover Code(OCC) multiplexing. For example, the time domain OCC multiplexing isused between ports 0/1 and 4/5. Here the CS2 multiplexing exists betweenport 0 and port 1, the CS2 multiplexing exists between port 4 and port5, and the time domain OCC multiplexing exists between port 0/1 and port4/5.

Configuration 2:

The number of DMRS symbols is 1: 2-FD-OCC (across adjacent ResourceElements (REs) in the frequency domain), up to 6 ports.

Referring to FIG. 3, 2-FD-OCC refers to frequency domain OCCmultiplexing. For example, the frequency domain OCC multiplexing existsbetween ports 0 and 1. In addition, the Frequency-Division Multiplexing(FDM) is used between the ports 0/1 and other ports, for example, theFDM mode is used between ports 0/1 and 2/3.

The number of DMRS symbols is 2: 2-FD-OCC (across adjacent REs in thefrequency domain)+TD-OCC ({1, 1} and {1, −1}), up to 12 ports.

Referring to FIG. 4, TD-OCC refers to time domain OCC multiplexing, forexample, the time domain OCC multiplexing is used between ports 0/1 and6/7.

As can be seen from various DMRS patterns described above, in the caseof configuration 1: if the maximum number of ports supported does notexceed 4, the pattern shown in FIG. 1 may be used for configuration; andif it exceeds 4 but does not exceed 8, the pattern shown in FIG. 2 maybe used for configuration. In the case of configuration 2, if themaximum number of ports supported does not exceed 6, the pattern shownin FIG. 3 may be used for configuration, and if it exceeds 6 but doesnot exceed 12, the pattern shown in FIG. 4 may be used forconfiguration. The number of ports mentioned here refers to the sum ofthe numbers of multiplexed ports of all the terminals at each resourceposition.

As a supplementary note, in FIGS. 1 to 4, the first two columnsrepresent the control symbol field, i.e., the symbol positions that thedownlink control channel needs to occupy, and the last two columns maybe the symbol positions that the uplink control channel needs to occupy,i.e., the symbol resources that cannot be used for the Physical DownlinkShared Channel (PDSCH) data channel.

In an NR system, there may be a need to consider a case of cooperativetransmission of multiple Transmission/Reception Points (TRPs)/antennapanels or subarrays. In this case, the signals sent by differentTRPs/panels may have relatively independent large-scale features, suchas average delay, delay spread, average Doppler shift, Doppler spread,spatial domain reception parameters, etc. Therefore, in the NR system,the case where two or more reference signal channels have the samelarge-scale parameters is called Quasi-Co-Location (QCL). Otherwise, itis called non-QCL. Here, the large-scale parameters are, for example,average delay, delay spread, Doppler shift, Doppler spread, spatialreception parameters, average reception power, etc. Furthermore, the QCLis further interpreted as follows: the terminal cannot determine thatthe received reference signal ports come from sites or antenna panels inthe same or different physical positions; if two reference signal portshave the same average delay, delay spread, Doppler shift, Dopplerspread, spatial reception parameters, average reception power and otherparameters (or a subset thereof), it can be considered that these tworeference signals are quasi-co-located in the sense of theabove-mentioned large-scale parameters.

For the DMRS ports, QCL group, i.e., QCL group of DMRS ports (may becalled QCL group for short) is defined in the NR system. The DMRS portsin the QCL group are in QCL relationship, while the DMRS ports belongingto different QCL groups are in non-QCL relationship. It is specified inthe NR system that the DMRS ports in the same Code Division Multiplexing(CDM) group have the QCL relationship. That is, in a CDM group, all thereference signal ports occupy the same time-frequency resources and aredistinguished by orthogonal code words. Taking FIG. 4 as an example, dueto the characteristics of the DMRS design, when there is one DMRSsymbol, the port 0/1 has the CDM relationship, the port 2/3 has the CDMrelationship, and there is the FDM relationship between the port 0/1 andport 2/3. In FIGS. 1 to 4, adjacent blocks with the same filling patternform a CDM group. Each data channel can support two QCL groups. The datachannel is for example PDSCH.

The QCL group of DMRS ports described in the embodiments of the presentapplication may be called QCL group for short, or may be called DMRSgroup.

The DMRS port described in the embodiments of the present applicationmay be called port for short, or may be called antenna port.

The specific solution provided by an embodiment of the presentapplication includes the following.

Referring to FIG. 5, at the network side, e.g., at the base stationside, a data transmission method provided by an embodiment of thepresent application includes:

S101: determining a preset DMRS port ordering rule;

S102: mapping a data layer onto a DMRS port for transmission accordingto the preset DMRS port ordering rule, and sending the data layer to theterminal.

In one embodiment, in an embodiment of the present application, thevector of DMRS ports is denoted as

$\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix},$

and {P₀, . . . , P_(v-1)} represents a set of v DMRS port numbers. Forexample, the value of any element (i.e., the value of any port number)is an integer in the range of [0, 11].

In one embodiment, mapping a data layer onto a DMRS port fortransmission according to the preset DMRS port ordering rule and thensending the data layer to the terminal, specifically includes:

mapping v data layers onto v DMRS ports according to the followingformula and then sending the data layers to the terminal:

$\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix} = \begin{bmatrix}{x^{(0)}(i)} \\\vdots \\{x^{({v - 1})}(i)}\end{bmatrix}$

where i=0, 1, . . . , M_(symb) ^(layer)−1, i represents the i^(th)modulation symbol in M_(symb) ^(layer) modulation symbols fortransmission in each data layer; P₀, . . . , P_(v-1) represent v DMRSport numbers;

$\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}\quad$

is a vector of v DMRS ports determined according to the preset DMRS portordering rule, which is a vector of DMRS port signals obtained bysorting the DMRS port numbers;

$\begin{bmatrix}{x^{(0)}(i)} \\\vdots \\{x^{({v - 1})}(i)}\end{bmatrix}\quad$

is a vector of sending signals obtained by sorting the data layers bynumber according to the number of v of data layers in paralleltransmission of Multiple-Input-Multiple-Output (MIMO);

$\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix} = \begin{bmatrix}{x^{(0)}(i)} \\\vdots \\{x^{({v - 1})}(i)}\end{bmatrix}$

represents mapping a data layer x⁽⁰⁾(i) onto a DMRS port y^((p) ⁰ ⁾(i)for transmission for sending to the terminal, and so on, mapping a datalayer x^((υ-1))(i) onto a DMRS port y^((p) ^(υ-1) ⁾(i) for transmissionfor sending to the terminal.

In one embodiment, the DMRS port ordering rule is preset in one of thefollowing ways.

Way 1-1: sorting based on the order of DMRS port numbers contained in aDMRS port vector from smallest to largest.

Way 1-2: sorting CDM groups to which the DMRS ports contained in theDMRS port vector belong, based on the CDM group numbers; for example:

when two CDM groups are involved, the order may be 0, 1 or 1, 0;

when three CDM groups are involved, the order may be 0, 1, 2 or 0, 2, 1or 1, 0, 2 or 1, 2, 0 or 2, 0, 1 or 2, 1, 0;

and for each CDM group, sorting the DMRS ports in the group based on theDMRS port numbers; for example, sorting in the order of the DMRS portnumbers from smallest to largest.

Way 1-3:

During single-codeword transmission, the above way 1-1 or way 1-2 isadopted.

During dual-codeword transmission, two steps below are included.

Step 1: grouping DMRS ports among the DMRS ports allocated by theDownlink Control Information (DCI) according to the configured orindicated DMRS QCL grouping parameters, and for each DMRS group:

sorting DMRS ports in the order of DMRS port numbers from smallest tolargest, or

sorting CDM groups to which DMRS ports in the DMRS-group belong, basedon the CDM group numbers, and sorting in the order of DMRS port numbersfrom smallest to largest in each CDM group.

Step 2: sorting across DMRS-groups.

When the number of data layers is odd:

placing groups containing a smaller number of DMRS ports in frontpositions, or

sorting all DMRS groups based on the DMRS group number, for example: inan order of DMRS-group1, DMRS-group2 or DMRS-group2, DMRS-group1, andsorting the corresponding DMRS groups.

The “data layer” (i.e., layer) described in the embodiments of thepresent application refers to the data stream transmitted by MIMO.

When the number of data layers is even:

ensuring that a set of DMRS ports (corresponding to one DMRS-group)corresponding to the codeword 1 is the same as a set of DMRS ports(corresponding to one DMRS-group) corresponding to the codeword 1 whenthe number of layers minus 1, and a set of DMRS ports (corresponding toone DMRS-group) corresponding to the codeword 0 contains a set of DMRSports (corresponding to one DMRS-group) corresponding to the codeword 0when the number of layers minus 1. Taking the following table case 2-2-2as an example, the cases of the dual-codeword and value=2 and 3correspond to rank5 and rank6, respectively. In the case of rank5, theoccupied ports are 0, 1, 2, 3, 6, and the order is 23016. According tothe current mapping relationship between codewords and layers, thecodeword 0 is mapped to ports 2 and 3, and the codeword 1 is mapped toports 0, 1 and 6. Then in the case of rank6, the port order of 238016should be selected, so that the codeword 1 still uses ports 0, 1 and 6,and a port 8 is added to a set of ports used by the codeword 0;

or, sorting all DMRS groups based on the DMRS group numbers, forexample: DMRS-group1, DMRS-group2 or DMRS-group2, DMRS-group1, andsorting the corresponding DMRS groups.

Way 1-4:

When one DMRS group is used, the above way 1-1 or way 1-2 is adopted.

When two DMRS groups are used:

grouping DMRS ports among the DMRS ports allocated by the DCI based onthe high-level configured DMRS QCL grouping parameters (for example,among the DMRS ports allocated by the DCI, those belonging toDMRS-group1 are divided into one group, and those belonging toDMRS-group2 are divided into one group), and for each DMRS group:sorting the DMRS ports in the order of DMRS port numbers from smallestto largest, or sorting the CDM groups to which the DMRS ports in theDMRS group belong, based on the CDM group numbers, and sorting in theorder of DMRS port numbers from smallest to largest in each CDM group;

placing the DMRS groups containing a smaller number of DMRS ports in thefront positions.

It should be noted that the above ways are also applicable to the methodat the terminal side, that is, the terminal side may also determine theDMRS port ordering rule in the above ways, which will not be describedin detail later.

In one embodiment, the method further includes:

sending the DCI to the terminal so that the terminal determines theconfiguration parameters of the DMRS port according to the DCI. The DCIincludes, for example, current DMRS high-level configuration parameters,e.g., the DMRS configuration type and the maximum number of DMRS symbols(i.e., the maximum number of consecutive symbols used during the DMRStransmission). Here the DMRS configuration type is, for example,downlink DMRS configuration type (DL-DMRS-config-type), and of course,may be an uplink one. The maximum number of DMRS symbols is, forexample, the maximum number of downlink DMRS symbols (DL-DMRS-max-len),and of course, may be an uplink one.

Accordingly, at the terminal side, referring to FIG. 6, a method forreceiving data provided by an embodiment of the present applicationincludes:

S201: determining a preset DMRS port ordering rule;

S202: receiving a data layer mapped onto a DMRS port according to thepreset DMRS port ordering rule.

In one embodiment, receiving the data layer mapped onto the DMRS portaccording to the preset DMRS port ordering rule, specifically includes:

receiving the data layer mapped onto the DMRS port for transmissionaccording to the following formula:

$\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix} = \begin{bmatrix}{x^{(0)}(i)} \\\vdots \\{x^{({v - 1})}(i)}\end{bmatrix}$

where i=0, 1, . . . , M_(symb) ^(layer)−1, i represents the i^(th)modulation symbol in M_(symb) ^(layer) modulation symbols fortransmission in each data layer; P₀, . . . , P_(v-1) represent v DMRSport numbers;

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

is a vector of v DMRS ports determined according to the preset DMRS portordering rule;

$\quad\begin{bmatrix}{x^{(0)}(i)} \\\vdots \\{x^{({v - 1})}(i)}\end{bmatrix}$

is a vector of sent signals obtained by sorting data layers by numberaccording to the number v of MIMO data layers transmitted in parallel;

$\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix} = \begin{bmatrix}{x^{(0)}(i)} \\\vdots \\{x^{({v - 1})}(i)}\end{bmatrix}$

refers to that receiving a data layer x⁽⁰⁾(i) on a DMRS port y^((p) ⁰⁾(i) used during transmission, and so on, receiving a data layerx^((υ-1))(i) on a DMRS port y^((p) ^(υ-1) ⁾(i) used during transmission.

In one embodiment, the terminal may determine

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

in one of the following ways.

Way 3-1:

The terminal determines a set of DMRS ports used by the terminal for theDMRS configuration type (such as DL-DMRS-config-type) and the maximumnumber of downlink DMRS symbols (such as DL-DMRS-max-len) (i.e., themaximum number of consecutive symbols used during the DMRS transmission)in the current DMRS high-level configuration parameter according to thereceived DCI.

The terminal determines

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

according to the correspondence between the set of DMRS ports and

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

described and used above (for example, see the lists provided in case 1or the lists provided in case 2 below).

Way 3-2:

The terminal determines the correspondence among the number ofcodewords, switch state of each codeword, antenna port indicationinformation field and

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

for the DL-DMRS-config-type and DL-DMRS-max-len in the current DMRShigh-level configuration parameters according to the received DCI, anddetermines

$\quad{\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}.}$

Here, the antenna port indication information field is, for example, thevalue column in the lists provided in case 3 below, i.e., theinformation field used for indicating the DMRS port allocation in DCI,that is, each value in the value column of the lists in case 3corresponds to a set of DMRS ports assigned to the terminal in acombination condition of the number of codewords and the switching statethereof, the number of occupied CDM groups, and the number of front-loadDMRS symbols used. For example, in the case 3, a set of ranked DMRSports is P₀ to P_(v-1).

Three cases, i.e., case 1, case 2 and case 3, will be illustrated belowrespectively.

Case 1:

According to the high-level configuration parameters DL-DMRS-config-typeand DL-DMRS-max-len, the specific values of {P₀, . . . , P_(v-1)} in theDMRS port vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

are determined respectively in the ways shown by the following tablescase 1-1-1, case 1-1-2, case 1-2-1 and case 1-2-2.

Here, a set of DMRS ports (a column corresponding to the DMRS port(s) ofeach table in case 1) is determined by the DCI.

If the high-level configured DMRS configuration parameters are:DL-DMRS-config-type=1 and DL-DMRS-max-len=1, the specific values of {P₀,. . . , P_(v-1)} in the DMRS port vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

are shown in Table case 1-1-1 below.

In one embodiment, when the DMRS configuration type is the first type(e.g., DL-DMRS-config-type=1) and the maximum number of DMRS symbols is1 (e.g., DL-DMRS-max-len=1), the values of {P₀, . . . , P_(v-1)} aredetermined by the Table case 1-1-1:

TABLE CASE 1-1-1 DMRS port(s) {P₀, . . . , P_(v−1)} 0 p₀ = 0 1 p₀ = 1 0,1 p₀ = 0 p₁ = 1 2 p₀ = 2 3 p₀ = 3 2, 3 p₀ = 2 p₁ = 3 0-2 p₀ = 0 p₁ = 1p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 0-3 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2p₁ = 3 p₂ = 0 p₃ = 1 0, 2 p₀ = 0 p₁ = 2 or p₀ = 2 p₁ = 0

where DMRS port(s) represents a set of DMRS ports and is notified to aterminal through DCI.

0-2 in the table indicates that DMRS port 0, DMRS port 1 and DMRS port 2are included. 0-3 in the table indicates that DMRS port 0, DMRS port 1,DMRS port 2 and DMRS port 3 are included. Those in the following tablesare explained in the same way, and will not be described in detaillater.

If the high-level configured DMRS configuration parameters are:DL-DMRS-config-type=1 and DL-DMRS-max-len=2, the specific values of {P₀,. . . , P_(v-1)} in the DMRS port vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

are shown in Table case 1-1-2.

That is, In one embodiment, when the DMRS configuration type is thefirst type (e.g., DL-DMRS-config-type=1) and the maximum number of DMRSsymbols is 2 (e.g., DL-DMRS-max-len=2), the values of {P₀, . . . ,P_(v-1)} are determined by the Table case 1-1-2 below:

Table case 1-1-2 DMRS port(s) {P₀, . . . , P_(v−1)} 0 p₀ = 0 1 p₀ = 1 0,1 p₀ = 0 p₁ = 1 2 p₀ = 2 3 p₀ = 3 2, 3 p₀ = 2 p₁ = 3 0-2 p₀ = 0 p₁ = 1p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 0-3 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2p₁ = 3 p₂ = 0 p₃ = 1 0, 2 p₀ = 0 p₁ = 2 or p₀ = 2 p₁ = 0 4 p₀ = 4 5 p₀ =5 6 p₀ = 6 7 p₀ = 7 4, 5 p₀ = 4 p₁ = 5 6, 7 p₀ = 6 p₁ = 7 0, 4 p₀ = 0 p₁= 4 2, 6 p₀ = 2 p₁ = 6 0, 1, 4 p₀ = 0 p₁ = 1 p₂ = 4 2, 3, 6 p₀ = 2 p₁ =3 p₂ = 6 0, 1, 4, 5 p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 2, 3, 6, 7 p₀ = 2 p₁ = 3p₂ = 6 p₃ = 7 0, 2, 4, 6 p₀ = 0 p₁ = 2 p₂ = 4 p₃ = 6 or p₀ = 2 p₁ = 6 p₂= 0 p₃ = 4 or p₀ = 0 p₁ = 4 p₂ = 2 p₃ = 6 0-4 p₀ = 2 p₁ = 3 p₂ = 0 p₃ =1 p₄ = 4 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 0, 1, 2, 3, 4, 6 p₀ = 2p₁ = 3 p₂ = 6 P₃ = 0 p₄ = 1 p₅ = 4 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 2 p₄ = 3p₅ = 6 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₅ = 6 0, 1, 2, 3, 4, 5, 6p₀ = 2 p₁ = 3 p₂ = 6 p₃ = 0 p₄ = 1 p₅ = 4 p₆ = 5 or p₀ = 0 p₁ = 1 p₂ = 2p₃ = 3 p₄ = 4 p₅ = 5 p₆ = 6 0, 1, 2, 3, 4, 5, 6, 7 p₀ = 2 p₁ = 3 p₂ = 6p₃ = 7 p₄ = 0 p₅ = 1 p₆ = 4 p₇ = 5 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 p₄ = 2p₅ = 3 p₆ = 6 p₇ = 7 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₅ = 5 p₆ = 6p₇ = 7

where DMRS port(s) represents a set of DMRS ports and is notified to aterminal through DCI.

If the high-level configured DMRS configuration parameters are:DL-DMRS-config-type=2 and DL-DMRS-max-len=1, the specific values of {P₀,. . . , P_(v-1)} in the DMRS port vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

are shown in Table case 1-2-1.

That is, In one embodiment, when the DMRS configuration type is thesecond type (e.g., DL-DMRS-config-type=2) and the maximum number of DMRSsymbols is 1 (e.g., DL-DMRS-max-len=1), the values of {P₀, . . . ,P_(v-1)} are determined by the Table case 1-2-1 below:

Table case 1-2-1 DMRS port(s) {P₀, . . . , P_(v−1)} 0 p₀ = 0 1 p₀ = 1 0,1 p₀ = 0 p₁ = 1 2 p₀ = 2 3 p₀ = 3 2, 3 p₀ = 2 p₁ = 3 0-2 p₀ = 0 p₁ = 1p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 0-3 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2p₁ = 3 p₂ = 0 p₃ = 1 4 p₀ = 4 5 p₀ = 5 4, 5 p₀ = 4 p₁ = 5 3-5 p₀ = 3 p₁= 4 p₂ = 5 or p₀ = 4 p₁ = 5 p₂ = 3 0-3 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 or p₀= 2 p₁ = 3 p₂ = 0 p₃ = 1 0, 2 p₀ = 0 p₁ = 2 or p₀ = 2 p₁ = 0 0-4 p₀ = 0p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 0-5 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₄ =5 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 p₄ = 2 p₄ = 3 or p₀ = 2 p₁ = 3 p₂ = 0p₃ = 1 p₄ = 4 p₄ = 5 or p₀ = 2 p₁ = 3 p₂ = 4 p₃ = 5 p₄ = 0 p₄ = 1 or p₀= 4 p₁ = 5 p₂ = 0 p₃ = 1 p₄ = 2 p₄ = 3 or p₀ = 4 p₁ = 5 p₂ = 2 p₃ = 3 p₄= 0 p₄ = 1

where DMRS port(s) represents a set of DMRS ports and is notified to aterminal through DCI.

If the high-level configured DMRS configuration parameters are:DL-DMRS-config-type=2 and DL-DMRS-max-len=2, the specific values of {P₀,. . . , P_(v-1)} in the DMRS port vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

are shown in Table case 1-2-2.

That is, In one embodiment, when the DMRS configuration type is thesecond type (e.g., DL-DMRS-config-type=2) and the maximum number of DMRSsymbols is 2 (e.g., DL-DMRS-max-len=2), the values of {P₀, . . . ,P_(v-1)} are determined by the Table case 1-2-2 below:

Table case 1-2-2 DMRS port(s) {P₀, . . . , P_(v−1)} 0 p₀ = 0 1 p₀ = 1 0,1 p₀ = 0 p₁ = 1 2 p₀ = 2 3 p₀ = 3 0, 1 p₀ = 0 p₁ = 1 2, 3 p₀ = 2 p₁ = 30-2 p₀ = 0 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 0-3 p₀ = 0 p₁ = 1 p₂ =2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 4 p₀ = 4 5 p₀ = 5 4, 5 p₀ = 4 p₁= 5 3-5 p₀ = 3 p₁ = 4 p₂ = 5 or p₀ = 5 p₁ = 3 p₂ = 4 0-3 p₀ = 0 p₁ = 1p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 0, 2 p₀ = 0 p₁ = 2 or p₀ =2 p₁ = 0 6 p₀ = 6 7 p₀ = 7 8 p₀ = 8 9 p₀ = 9 10  p₀ = 10 11  p₀ = 11 6,7 p₀ = 6 p₁ = 7 8, 9 p₀ = 8 p₁ = 9 10, 11 p₀ = 10 p₁ = 11 0, 1, 6 p₀ = 0p₁ = 1 p₂ = 6 2, 3, 8 p₀ = 2 p₁ = 3 p₂ = 8 4, 5, 10 p₀ = 4 p₁ = 5 p₂ =10 0, 1, 6, 7 p₀ = 0 p₁ = 1 p₂ = 6 p₃ = 7 2, 3, 8, 9 p₀ = 2 p₁ = 3 p₂ =8 p₃ = 9 4, 5, 10, 11 p₀ = 4 p₁ = 5 p₂ = 10 p₃ = 11 0-4 p₀ = 0 p₁ = 1 p₂= 2 p₃ = 3 p₄ = 4 0-5 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₄ = 5 or p₀ =0 p₁ = 1 p₂ = 4 p₃ = 5 p₄ = 2 p₄ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 p₄ =4 p₄ = 5 or p₀ = 2 p₁ = 3 p₂ = 4 p₃ = 5 p₄ = 0 p₄ = 1 or p₀ = 4 p₁ = 5p₂ = 0 p₃ = 1 p₄ = 2 p₄ = 3 or p₀ = 4 p₁ = 5 p₂ = 2 p₃ = 3 p₄ = 0 p₄ = 10, 1, 2, 3, 6 p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 6 or p₀ = 0 p₁ = 1 p₂ = 2p₃ = 3 p₄ = 6 0, 1, 2, 3, 6, 8 p₀ = 2 p₁ = 3 p₂ = 8 p₃ = 0 p₄ = 1 p₅ = 6or p₀ = 0 p₁ = 1 p₂ = 6 p₃ = 2 p₄ = 3 p₅ = 8 or p₀ = 0 p₁ = 1 p₂ = 2 p₃= 3 p₄ = 6 p₅ = 8 0, 1, 2, 3, 6, 7, 8 p₀ = 2 p₁ = 3 p₂ = 8 p₃ = 0 p₄ = 1p₅ = 6 p₆ = 7 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 p₅ = 7 p₆ = 8 0, 1,2, 3, 6, 7, 8, 9 p₀ = 2 p₁ = 3 p₂ = 8 p₃ = 9 p₄ = 0 p₅ = 1 p₆ = 6 p₇ = 7or p₀ = 0 p₁ = 1 p₂ = 6 p₃ = 7 p₄ = 2 p₅ = 3 p₆ = 8 p₇ = 9 or p₀ = 0 p₁= 1 p₂ = 2 p₃ = 3 p₄ = 6 p₅ = 7 p₆ = 8 p₇ = 9

where DMRS port(s) represents a set of DMRS ports and is notified to aterminal through DCI.

Case 2:

According to the high-level configuration parameters DL-DMRS-config-typeand DL-DMRS-max-len, the specific values of {P₀, . . . , P_(v-1)} in theDMRS port vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

are determined respectively in the ways shown by the tables case 2-1-1,case 2-1-2, case 2-2-1 and case 2-2-2.

Here, the value of the antenna port indication information field and aset of DMRS ports (a column corresponding to the DMRS port (s) of eachtable in case 2) are determined by the DCI.

If the high-level configured DMRS configuration parameters are:DL-DMRS-config-type=1 and DL-DMRS-max-len=1, the specific values of {P₀,. . . , P_(v-1)} in the DMRS port vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

are shown in Table case 2-1-1.

That is, In one embodiment, when the DMRS configuration type is thefirst type and the maximum number of DMRS symbols is 1, the values of{P₀, . . . , P_(v-1)} are determined by the Table case 2-1-1:

TABLE case 2-1-1 One Codeword: Codeword 0 enabled, Codeword 1 disabledNumber of DMRS CDM group(s) DMRS Value without data port(s) {P₀, . . . ,P_(v−1)} 0 1 0 p₀ = 0 1 1 1 p₀ = 1 2 1 0, 1 p₀ = 0 p₁ = 1 3 2 0 p₀ = 0 42 1 p₀ = 1 5 2 2 p₀ = 2 6 2 3 p₀ = 3 7 2 0, 1 p₀ = 0 p₁ = 1 8 2 2, 3 p₀= 2 p₁ = 3 9 2 0-2 p₀ = 0 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 10 2 0-3p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 11 2 0, 2 p₀= 0 p₁ = 2 or p₀ = 2 p₁ = 0 12-15 Reserved Reserved

here, “Value” represents the value of the DMRS port indicationinformation field, “Number of DMRS CDM group(s) without data” representsthe quantity of DMRS CDM groups without data, and DMRS port(s)represents a set of DMRS ports and is notified to a terminal throughDCI.

If the high-level configured DMRS configuration parameters are:DL-DMRS-config-type=1 and DL-DMRS-max-len=2, the specific values of {P₀,. . . , P_(v-1)} in the DMRS port vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

are shown in Table case 2-1-2.

That is, In one embodiment, when the DMRS configuration type is thefirst type and the maximum number of DMRS symbols is 2, the values of{P₀, . . . , P_(v-1)} are determined by the Table case 2-1-2:

Table case 2-1-2 One Codeword: Two Codewords: Codeword 0 enabled,Codeword 0 enabled, Codeword 1 disabled Codeword 1 enabled Number Numberof of DMRS Number DMRS Number CDM of CDM of group(s) front- group(s)front- without DMRS {P₀, . . . , load without DMRS {P₀, . . . , loadValue data port(s) P_(v-1)} symbols Value data port(s) P_(v-1)} symbols 0 1 0 p₀ = 0 1 0 2 0-4 p₀ = 2 2 p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 4 or p₀ = 0p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4  1 1 1 p₀ = 1 1 1 2 0, 1, 2, 3, p₀ = 2 2 4,6 p₁ = 3 p₂ = 6 p₃ = 0 p₄ = 1 p₅ = 4 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 2 p₄ =3 p₅ = 6 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₅ = 6  2 1 0, 1 p₀ = 0 12 2 0, 1, 2, 3 p₀ = 2 2 p₁ = 1 4, 5, 6 p₁ = 3 p₂ = 6 p₃ = 0 p₄ = 1 p₅ =4 p₆ = 5 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₅ = 5 p₆ = 6  3 2 0 p₀ =0 1 3 2 0, 1, 2, 3, p₀ = 2 2 4, 5, 6, 7 p₁ = 3 p₂ = 6 p₃ = 7 p₄ = 0 p₅ =1 p₆ = 4 p₇ = 5 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 p₄ = 2 p₅ = 3 p₆ = 6 p₇ =7 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₅ = 5 p₆ = 6 p₇ = 7  4 2 1 p₀ =1 1 4-31 reserved reserved reserved  5 2 2 p₀ = 2 1  6 2 3 p₀ = 3 1  7 20, 1 p₀ = 0 1 p₁ = 1  8 2 2, 3 p₀ = 2 1 p₁ = 3  9 2 0-2 p₀ = 0 1 p₁ = 1p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 10 2 0-3 p₀ = 0 1 p₁ = 1 p₂ = 2 p₃ = 3 orp₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 11 2 0, 2 p₀ = 0 1 p₁ = 2 or p₀ = 2 p₁ = 012 2 0 p₀ = 0 2 13 2 1 p₀ = 1 2 14 2 2 p₀ = 2 2 15 2 3 p₀ = 3 2 16 2 4p₀ = 4 2 17 2 5 p₀ = 5 2 18 2 6 p₀ = 6 2 19 2 7 p₀ = 7 2 20 2 0, 1 p₀ =0 2 p₁ = 1 21 2 2, 3 p₀ = 2 2 p₁ = 3 22 2 4, 5 p₀ = 4 2 p₁ = 5 23 2 6, 7p₀ = 6 2 p₁ = 7 24 2 0, 4 p₀ = 0 2 p₁ = 4 25 2 2, 6 p₀ = 2 2 p₁ = 6 26 20, 1, 4 p₀ = 0 2 p₁ = 1 p₂ = 4 27 2 2, 3, 6 p₀ = 2 2 p₁ = 3 p₂ = 6 28 20, 1, 4, 5 p₀ = 0 2 p₁ = 1 p₂ = 4 p₃ = 5 29 2 2, 3, 6, 7 p₀ = 2 2 p₁ = 3p₂ = 6 p₃ = 7 30 2 0, 2, 4, 6 p₀ = 0 2 p₁ = 2 p₂ = 4 p₃ = 6 or p₀ = 2 p₁= 6 p₂ = 0 p₃ = 4 or p₀ = 0 p₁ = 4 p₂ = 2 p₃ = 6 31 Reserved ReservedReserved

here “Value” represents the value of the DMRS port indicationinformation field, and DMRS port(s) represents a set of DMRS ports andis notified to a terminal through DCI.

If the high-level configured DMRS configuration parameters are:DL-DMRS-config-type=2 and DL-DMRS-max-len=1, the specific values of {P₀,. . . , P_(v-1)} in the DMRS port vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

are shown in Table case 2-2-1.

That is, In one embodiment, when the DMRS configuration type is thesecond type and the maximum number of DMRS symbols is 1, the values of{P₀, . . . , P_(v-1)} are determined by the Table case 2-2-1:

Table case 2-2-1 One codeword: Two codewords: Codeword 0 enabled,Codeword 0 enabled, Codeword 1 disabled Codeword 1 enabled Number Numberof DMRS of DMRS CDM CDM group(s) DMRS {P₀, . . . , group(s) DMRS {P₀, .. . , Value without data port(s) P_(v-1)} Value without data port(s)P_(v-1)}  0 1 0 p₀ = 0 0 3 0-4 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4  1 1 1p₀ = 1 1 3 0-5 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₄ = 5 or p₀ = 0 p₁ =1 p₂ = 4 p₃ = 5 p₄ = 2 p₄ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 4 p₄ =5 or p₀ = 2 p₁ = 3 p₂ = 4 p₃ = 5 p₄ = 0 p₄ = 1 or p₀ = 4 p₁ = 5 p₂ = 0p₃ = 1 p₄ = 2 p₄ = 3 or p₀ = 4 p₁ = 5 p₂ = 2 p₃ = 3 p₄ = 0 p₄ = 1  2 10, 1 p₀ = 0 2-31 reserved reserved p₁ = 1  3 2 0 p₀ = 0  4 2 1 p₀ = 1  52 2 p₀ = 2  6 2 3 p₀ = 3  7 2 0, 1 p₀ = 0 p₁ = 1  8 2 2, 3 p₀ = 2 p₁ = 3 9 2 0-2 p₀ = 0 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 10 2 0-3 p₀ = 0 p₁= 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 11 3 0 p₀ = 0 12 3 1 p₀= 1 13 3 2 p₀ = 2 14 3 3 p₀ = 3 15 3 4 p₀ = 4 16 3 5 p₀ = 5 17 3 0, 1 p₀= 0 p₁ = 1 18 3 2, 3 p₀ = 2 p₁ = 3 19 3 4, 5 p₀ = 4 p₁ = 5 20 3 0-2 p₀ =0 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 21 3 3-5 p₀ = 3 p₁ = 4 p₂ = 5 orp₀ = 4 p₁ = 5 p₂ = 3 22 3 0-3 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ =3 p₂ = 0 p₃ = 1 23 2 0, 2 p₀ = 0 p₁ = 2 or p₀ = 2 p₁ = 0 24-31 ReservedReserved

here “Value” represents the value of the DMRS port indicationinformation field, and DMRS port(s) represents a set of DMRS ports andis notified to a terminal through DCI.

If the high-level configured DMRS configuration parameters are:DL-DMRS-config-type=2 and DL-DMRS-max-len=2, the specific values of {P₀,. . . , P_(v-1)} in the DMRS port vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

are shown in Table case 2-2-2.

That is, In one embodiment, when the DMRS configuration type is thesecond type and the maximum number of DMRS symbols is 2, the values of{P₀, . . . , P_(v-1)} are determined by the Table case 2-2-2:

One codeword: Two Codewords: Codeword 0 enabled, Codeword 0 enabled,Codeword 1 disabled Codeword 1 enabled Number Number of of DMRS NumberDMRS Number CDM of CDM of group(s) front- group(s) front- without DMRS{P₀, . . . , load without DMRS {P₀, . . . , load Value data port(s)P_(v-1)} symbols Value data port(s) P_(v-1)} symbols  0 1 0 p₀ = 0 1 0 30-4 p₀ = 0 1 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4  1 1 1 p₀ = 1 1 1 3 0-5 p₀ = 01 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₄ = 5 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 p₄ =2 p₄ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 4 p₄ = 5 or p₀ = 2 p₁ = 3p₂ = 4 p₃ = 5 p₄ = 0 p₄ = 1 or p₀ = 4 p₁ = 5 p₂ = 0 p₃ = 1 p₄ = 2 p₄ = 3or p₀ = 4 p₁ = 5 p₂ = 2 p₃ = 3 p₄ = 0 p₄ = 1  2 1 0, 1 p₀ = 0 1 2 2 0,1, 2, p₀ = 2 2 p₁ = 1 3, 6 p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 6 or p₀ = 0 p₁ = 1p₂ = 2 p₃ = 3 p₄ = 6  3 2 0 p₀ = 0 1 3 2 0, 1, 2, 3, p₀ = 2 2 6, 8 p₁ =3 p₂ = 8 p₃ = 0 p₄ = 1 p₅ = 6 or p₀ = 0 p₁ = 1 p₂ = 6 p₃ = 2 p₄ = 3 p₅ =8 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 p₅ = 8  4 2 1 p₀ = 1 1 4 2 0, 1,2, 3, p₀ = 2 2 6, 7, 8 p₁ = 3 p₂ = 8 p₃ = 0 p₄ = 1 p₅ = 6 p₆ = 7 or p₀ =0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 p₅ = 7 p₆ = 8  5 2 2 p₀ = 2 1 5 2 0, 1, 2,3, p₀ = 2 2 6, 7, 8, 9 p₁ = 3 p₂ = 8 p₃ = 9 p₄ = 0 p₅ = 1 p₆ = 6 p₇ = 7or p₀ = 0 p₁ = 1 p₂ = 6 p₃ = 7 p₄ = 2 p₅ = 3 p₆ = 8 p₇ = 9 or p₀ = 0 p₁= 1 p₂ = 2 p₃ = 3 p₄ = 6 p₅ = 7 p₆ = 8 p₇ = 9  6 2 3 p₀ = 3 1 6-63Reserved Reserved Reserved  7 2 0, 1 p₀ = 0 1 p₁ = 1  8 2 2, 3 p₀ = 2 1p₁ = 3  9 2 0-2 p₀ = 0 1 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 10 2 0-3p₀ = 0 1 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 11 3 0 p₀ =0 1 12 3 1 p₀ = 1 1 13 3 2 p₀ = 2 1 14 3 3 p₀ = 3 1 15 3 4 p₀ = 4 1 16 35 p₀ = 5 1 17 3 0, 1 p₀ = 0 1 p₁ = 1 18 3 2, 3 p₀ = 2 1 p₁ = 3 19 3 4, 5p₀ = 4 1 p₁ = 1 20 3 0-2 p₀ = 0 1 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 121 3 3-5 p₀ = 3 1 p₁ = 4 p₂ = 5 or p₀ = 5 p₁ = 3 p₂ = 4 22 3 0-3 p₀ = 01 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 23 2 0, 2 p₀ = 0 1p₁ = 2 or p₀ = 2 p₁ = 0 24 3 0 p₀ = 0 2 25 3 1 p₀ = 1 2 26 3 2 p₀ = 2 227 3 3 p₀ = 3 2 28 3 4 p₀ = 4 2 29 3 5 p₀ = 5 2 30 3 6 p₀ = 6 2 31 3 7p₀ = 7 2 32 3 8 p₀ = 8 2 33 3 9 p₀ = 9 2 34 3 10 p₀ = 10 2 35 3 11 p₀ =11 2 36 3 0, 1 p₀ = 0 2 p₁ = 1 37 3 2, 3 p₀ = 2 2 p₁ = 3 38 3 4, 5 p₀ =4 2 p₁ = 5 39 3 6, 7 p₀ = 6 2 p₁ = 7 40 3 8, 9 p₀ = 8 2 p₁ = 9 41 3 10,11 p₀ = 10 2 p₁ = 11 42 3 0, 1, 6 p₀ = 0 2 p₁ = 1 p₂ = 6 43 3 2, 3, 8 p₀= 2 2 p₁ = 3 p₂ = 8 44 3 4, 5, 10 p₀ = 4 2 p₁ = 5 p₂ = 10 45 3 0, 1, 6,7 p₀ = 0 2 p₁ = 1 p₂ = 6 p₃ = 7 46 3 2, 3, 8, 9 p₀ = 2 2 p₁ = 3 p₂ = 8p₃ = 9 47 3 4, 5, 10, 11 p₀ = 4 2 p₁ = 5 p₂ = 10 p₃ = 11 48 1 0 p₀ = 0 249 1 1 p₀ = 1 2 50 1 6 p₀ = 6 2 51 1 7 p₀ = 7 2 52 1 0, 1 p₀ = 0 2 p₁ =1 53 1 6, 7 p₀ = 6 2 p₁ = 7 54 2 0, 1 p₀ = 0 2 p₁ = 1 55 2 2, 3 p₀ = 2 2p₁ = 3 56 2 6, 7 p₀ = 6 2 p₁ = 7 57 2 8, 9 p₀ = 8 2 p₁ = 9 58-63Reserved Reserved Reserved

here, “Value” represents the value of the DMRS port indicationinformation field, and DMRS port(s) represents a set of DMRS ports andis notified to a terminal through DCI.

Case 3:

According to the high-level configuration parameters DL-DMRS-config-typeand DL-DMRS-max-len, the specific values of {P₀, . . . , P_(v-1)} in theDMRS port vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

are determined through the correspondence among the number of codewords, switch state of each code word, antenna port indicationinformation field (the value column of each table in case 3) and DMRSport vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

in the DCI respectively in the ways shown by the tables case 3-1-1, case3-1-2, case 3-2-1 and case 3-2-2.

If the high-level configured DMRS configuration parameters are:DL-DMRS-config-type=1 and DL-DMRS-max-len=1, the specific values of {P₀,. . . , P_(v-1)} in the DMRS port vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

are shown in Table case 3-1-1.

That is, In one embodiment, when the DMRS configuration type is thefirst type and the maximum number of DMRS symbols is 1, the values of{P₀, . . . , P_(v-1)} are determined by the Table case 3-1-1:

TABLE case 3-1-1 One Codeword: Codeword 0 enabled. Codeword 1 disabledNumber of DMRS CDM group(s) without Value data {P₀, . . . , P_(v−1)} 0 1p₀ = 0 1 1 p₀ = 1 2 1 p₀ = 0 p₁ = 1 3 2 p₀ = 0 4 2 p₀ = 1 5 2 p₀ = 2 6 2p₀ = 3 7 2 p₀ = 0 p₁ = 1 8 2 p₀ = 2 p₁ = 3 9 2 p₀ = 0 p₁ = 1 p₂ = 2 orp₀ = 2 p₁ = 0 p₂ = 1 10 2 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3p₂ = 0 p₃ = 1 11 2 p₀ = 0 p₁ = 2 or p₀ = 2 p₁ = 0 12-15 Reserved

here, “Value” represents the value of the DMRS port indicationinformation field.

If the high-level configured DMRS configuration parameters are:DL-DMRS-config-type=1 and DL-DMRS-max-len=2, the specific values of {P₀,. . . , P_(v-1)} in the DMRS port vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

are shown in Table case 3-1-2.

That is, In one embodiment, when the DMRS configuration type is thefirst type and the maximum number of DMRS symbols is 2, the values of{P₀, . . . , P_(v-1)} are determined by the Table case 3-1-2:

Table case 3-1-2 One Codeword: Two Codewords: Codeword 0 enabled,Codeword 0 enabled, Codeword 1 disabled Codeword 1 enabled Number ofNumber of DMRS Number DMRS Number CDM of CDM of group(s) {P₀, . . . ,front-load group(s) {P₀, . . . , front-load Value without data P_(v-1)}symbols Value without data P_(v-1)} symbols  0 1 p₀ = 0 1 0 2 p₀ = 2 2p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 4 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4  1 1p₀ = 1 1 1 2 p₀ = 2 2 p₁ = 3 p₂ = 6 p₃ = 0 p₄ = 1 p₅ = 4 or p₀ = 0 p₁ =1 p₂ = 4 p₃ = 2 p₄ = 3 p₅ = 6 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₅ =6  2 1 p₀ = 0 1 2 2 p₀ = 2 2 p₁ = 1 p₁ = 3 p₂ = 6 p₃ = 0 p₄ = 1 p₅ = 4p₆ = 5 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₅ = 5 p₆ = 6  3 2 p₀ = 0 13 2 p₀ = 2 2 p₁ = 3 p₂ = 6 p₃ = 7 p₄ = 0 p₅ = 1 p₆ = 4 p₇ = 5 or p₀ = 0p₁ = 1 p₂ = 4 p₃ = 5 p₄ = 2 p₅ = 3 p₆ = 6 p₇ = 7 or p₀ = 0 p₁ = 1 p₂ = 2p₃ = 3 p₄ = 4 p₅ = 5 p₆ = 6 p₇ = 7  4 2 p₀ = 1 1 4-31 reserved reserved 5 2 p₀ = 2 1  6 2 p₀ = 3 1  7 2 p₀ = 0 1 p₁ = 1  8 2 p₀ = 2 1 p₁ = 3  92 p₀ = 0 1 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 10 2 p₀ = 0 1 p₁ = 1 p₂= 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 11 2 p₀ = 0 1 p₁ = 2 or p₀ = 2p₁ = 0 12 2 p₀ = 0 2 13 2 p₀ = 1 2 14 2 p₀ = 2 2 15 2 p₀ = 3 2 16 2 p₀ =4 2 17 2 p₀ = 5 2 18 2 p₀ = 6 2 19 2 p₀ = 7 2 20 2 p₀ = 0 2 p₁ = 1 21 2p₀ = 2 2 p₁ = 3 22 2 p₀ = 4 2 p₁ = 3 23 2 p₀ = 6 2 p₁ = 7 24 2 p₀ = 0 2p₁ = 4 25 2 p₀ = 2 2 p₁ = 6 26 2 p₀ = 0 2 p₁ = 1 p₂ = 4 27 2 p₀ = 2 2 p₁= 3 p₂ = 6 28 2 p₀ = 0 2 p₁ = 1 p₂ = 4 p₃ = 5 29 2 p₀ = 2 2 p₁ = 3 p₂ =6 p₃ = 7 30 2 p₀ = 0 2 p₁ = 2 p₂ = 4 p₃ = 6 or p₀ = 2 p₁ = 6 p₂ = 0 p₃ =4 or p₀ = 0 p₁ = 4 p₂ = 2 p₃ = 6 31 Reserved Reserved

here, “Value” represents the value of the DMRS port indicationinformation field.

If the high-level configured DMRS configuration parameters are:DL-DMRS-config-type=2 and DL-DMRS-max-len=1, the specific values of {P₀,. . . , P_(v-1)} in

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

the DMRS port vector are shown in Table case 3-2-1.

That is, In one embodiment, when the DMRS configuration type is thesecond type and the maximum number of DMRS symbols is 1, the values of{P₀, . . . , P_(v-1)} are determined by the Table case 3-2-1:

TABLE case 3-2-1 One Codeword: Two Codewords: Codeword 0 enabled,Codeword 0 enabled, Codeword 1 disabled Codeword 1 enabled Number Numberof DMRS of DMRS CDM CDM group(s) {P₀, group(s) {P₀, without . . . ,without . . . , Value data P_(v−1)} Value data P_(v−1)} 0 1 p₀ = 0 0 3p₀ = 0 p₁ = 1 p₁ = 2 p₃ = 3 p₄ = 4 1 1 p₀ = 1 1 3 p₀ = 0 p₁ = 1 p₁ = 2p₃ = 2 p₄ = 4 p₄ = 5 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 p₄ = 2 p₄ = 3 or p₀= 2 p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 4 p₄ = 5 or p₀ = 2 p₁ = 3 p₂ = 4 p₃ = 5 p₄= 0 p₄ = 1 or p₀ = 4 p₁ = 5 p₂ = 0 p₃ = 1 p₄ = 2 p₄ = 3 or p₀ = 4 p₁ = 5p₂ = 2 p₃ = 3 p₄ = 0 p₄ = 1 2 1 p₀ = 0 2-31 reserved p₁ = 1 3 2 p₀ = 0 42 p₀ = 1 5 2 p₀ = 2 6 2 p₀ = 3 7 2 p₀ = 0 p₁ = 1 8 2 p₀ = 2 p₁ = 3 9 2p₀ = 0 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 10 2 p₀ = 0 p₁ = 1 p₂ = 2p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 11 3 p₀ = 0 12 3 p₀ = 1 13 3 p₀ =2 14 3 p₀ = 3 15 3 p₀ = 4 16 3 p₀ = 5 17 3 p₀ = 0 p₁ = 1 18 3 p₀ = 2 p₁= 3 19 3 p₀ = 4 p₁ = 5 20 3 p₀ = 0 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 121 3 p₀ = 3 p₁ = 4 p₂ = 5 or p₀ = 4 p₁ = 5 p₂ = 3 22 3 p₀ = 0 p₁ = 1 p₂= 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 23 2 p₀ = 0 p₁ = 2 or p₀ = 2p₁ = 0 24-31 Reservedhere, “Value” represents the value of the DMRS port indicationinformation field.

If the high-level configured DMRS configuration parameters are:DL-DMRS-config-type=2 and DL-DMRS-max-len=2, the specific values of {P₀,. . . , P_(v-1)} in the DMRS port vector

$\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$

are shown in Table case 3-2-2.

That is, In one embodiment, when the DMRS configuration type is thesecond type and the maximum number of DMRS symbols is 2, the values of{P₀, . . . , P_(v-1)} are determined by the Table case 3-2-2:

Table case 3-2-2 One Codeword: Two Codewords: Codeword 0 enabled,Codeword 0 enabled, Codeword 1 disabled Codeword 1 enabled Number ofNumber of DMRS Number DMRS Number CDM of CDM of group(s) {P₀, . . . ,front-load group(s) {P₀, . . . , front-load Value without data P_(v-1)}symbols Value without data P_(v-1)} symbols  0 1 p₀ = 0 1 0 3 p₀ = 0 1p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4  1 1 p₀ = 1 1 1 3 p₀ = 0 1 p₁ = 1 p₂ = 2 p₃= 3 p₄ = 4 p₄ = 5 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 p₄ = 2 p₄ = 3 or p₀ = 2p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 4 p₄ = 5 or p₀ = 2 p₁ = 3 p₂ = 4 p₃ = 5 p₄ = 0p₄ = 1 or p₀ = 4 p₁ = 5 p₂ = 0 p₃ = 1 p₄ = 2 p₄ = 3 or p₀ = 4 p₁ = 5 p₂= 2 p₃ = 3 p₄ = 0 p₄ = 1  2 1 p₀ = 0 1 2 2 p₀ = 2 2 p₁ = 1 p₁ = 3 p2 = 0p₃ = 1 p₄ = 1 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6  3 2 p₀ = 0 1 3 2 p₀= 2 2 p₁ = 3 p₂ = 8 p₃ = 0 p₄ = 1 p₅ = 6 or p₀ = 0 p₁ = 1 p₂ = 6 p₃ = 2p₄ = 3 p₅ = 8 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 p₅ = 8  4 2 p₀ = 1 14 2 p₀ = 2 2 p₁ = 3 p₂ = 8 p₃ = 0 p₄ = 1 p₅ = 6 p₆ = 7 or p0 = 0 p₁ = 1p₂ = 2 p₃ = 3 p₄ = 6 p₅ = 7 p₆ = 8  5 2 p₀ = 2 1 5 2 p₀ = 2 2 p₁ = 3 p₂= 8 p₃ = 9 p₄ = 0 p₅ = 1 p₆ = 6 p₇ = 7 or p₀ = 0 p₁ = 1 p₂ = 6 p₃ = 7 p₄= 2 p₅ = 3 p₆ = 8 p₇ = 9 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 p₅ = 7 p₆= 8 p₇ = 9  6 2 p₀ = 3 1 6-63 Reserved Reserved  7 2 p₀ = 0 1 p₁ = 1  82 p₀ = 2 1 p₁ = 3  9 2 p₀ = 0 1 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 102 p₀ = 0 1 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 11 3 p₀ =0 1 12 3 p₀ = 1 1 13 3 p₀ = 2 1 14 3 p₀ = 3 1 15 3 p₀ = 4 1 16 3 p₀ = 51 17 3 p₀ = 0 1 p₁ = 1 18 3 p₀ = 2 1 p₁ = 3 19 3 p₀ = 4 1 p₁ = 0 20 3 p₀= 0 1 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 21 3 p₀ = 3 1 p₁ = 4 p₂ = 5or p₀ = 5 p₁ = 3 p₂ = 4 22 3 p₀ = 0 1 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁= 3 p₂ = 0 p₃ = 1 23 2 p₀ = 0 1 p₁ = 2 or p₀ = 2 p₁ = 0 24 3 p₀ = 0 2 253 p₀ = 1 2 26 3 p₀ = 2 2 27 3 p₀ = 3 2 28 3 p₀ = 4 2 29 3 p₀ = 5 2 30 3p₀ = 6 2 31 3 p₀ = 7 2 32 3 p₀ = 8 2 33 3 p₀ = 9 2 34 3 p₀ = 10 2 35 3p₀ = 11 2 36 3 p₀ = 0 2 p₁ = 1 37 3 p₀ = 2 2 p₁ = 3 38 3 p₀ = 4 2 p₁ = 539 3 p₀ = 6 2 p₁ = 7 40 3 p₀ = 8 2 p₁ = 9 41 3 p₀ = 10 2 p₁ = 11 42 3 p₀= 0 2 p₁ = 1 p₂ = 6 43 3 p₀ = 2 2 p₁ = 3 p₂ = 8 44 3 p₀ = 4 2 p₁ = 5 p₂= 10 45 3 p₀ = 0 2 p₁ = 1 p₂ = 6 p₃ = 7 46 3 p₀ = 2 2 p₁ = 3 2 p₂ = 8 p₃= 9 47 3 p₀ = 4 2 p₁ = 5 p₂ = 10 p₃ = 11 48 1 p₀ = 0 2 49 1 p₀ = 1 2 501 p₀ = 6 2 51 1 p₀ = 7 2 52 1 p₀ = 0 2 p₁ = 1 53 1 p₀ = 6 2 p₁ = 7 54 2p₀ = 0 2 p₁ = 1 55 2 p₀ = 2 2 p₁ = 3 56 2 p₀ = 6 2 p₁ = 7 57 2 p₀ = 8 2p₁ = 9 58-63 Reserved Reserved

here, “Value” represents the value of the DMRS port indicationinformation field.

At the network side, referring to FIG. 7, a data sending apparatusprovided by an embodiment of the present application includes: a memory520 and a processor 500, where the memory is configured to store theprogram instructions, and the processor is configured to invoke theprogram instructions stored in the memory and, in accordance with theobtained program, perform:

determining a preset DMRS port ordering rule;

mapping a data layer onto a DMRS port for transmission according to thepreset DMRS port ordering rule, and sending the data layer to a terminalvia a transceiver 510.

Here, it should be noted that all of the bus interface, the transceiver510 and the like shown in FIG. 7 may be present as optional elements inthe data sending apparatus provided by the embodiment of the presentapplication, and are not necessary.

In one embodiment, the DMRS port ordering rule is preset in one of thefollowing ways:

way 1-1: sorting based on the order of DMRS port numbers contained in aDMRS port vector from smallest to largest;

way 1-2: sorting CDM groups to which the DMRS ports contained in theDMRS port vector belong, based on the CDM group numbers, and for eachCDM group, sorting DMRS ports in the group according to the DMRS portnumbers;

way 1-3:

adopting the above way 1-1 or way 1-2 for single-codeword transmission;

for dual-codeword transmission:

-   -   grouping DMRS ports among the DMRS ports allocated by the DCI        according to the configured or indicated DMRS QCL grouping        parameters, and for each DMRS group:        -   sorting DMRS ports in the order of DMRS port numbers from            smallest to largest, or        -   sorting CDM groups to which DMRS ports in the group belong            according to the CDM group numbers, and sorting in the order            of DMRS port numbers from smallest to largest in each CDM            group;

when the number of data layers is odd:

-   -   placing the groups containing a smaller number of DMRS ports in        the front positions, or    -   sorting all DMRS groups according to the DMRS group numbers;

when the number of data layers is even:

-   -   ensuring that a set of DMRS ports corresponding to codeword 1 is        the same as a set of DMRS ports corresponding to codeword 1 when        the number of layers minus 1, and a set of DMRS ports        corresponding to codeword 0 contains a set of DMRS ports        corresponding to codeword 0 when the number of layers minus 1,        or    -   sorting all DMRS groups according to the DMRS group numbers;

way 1-4:

adopting the above way 1-1 or way 1-2 when one DMRS group is used;

when two DMRS groups are used:

-   -   grouping DMRS ports among the DMRS ports allocated by the DCI        according to the high-level configured DMRS QCL grouping        parameters, and for each DMRS group:        -   sorting DMRS ports in the order of DMRS port numbers from            smallest to largest, or        -   sorting CDM groups to which DMRS ports in the DMRS group            belong, according to the CDM group numbers, and sorting in            the order of DMRS port numbers from smallest to largest in            each CDM group;        -   placing the DMRS groups containing a smaller number of DMRS            ports in the front positions.

In one embodiment, the processor is further configured to: send the DCIto the terminal via the transceiver so that the terminal determines theconfiguration parameters of the DMRS port according to the DCI.

The transceiver 510 is configured to receive and send the data under thecontrol of the processor 500.

Here, in FIG. 7, the bus architecture can include any numbers ofinterconnected buses and bridges, and specifically link various circuitsof one or more processors represented by the processor 500 and thememory represented by the memory 520. The bus architecture may furtherlink various other circuits such as peripheral device, voltage regulatorand power management circuit, which are all well known in the art andthus will not be further described again herein. The bus interfaceprovides an interface. The transceiver 510 may be a plurality ofelements, i.e., include a transmitter and a receiver, and provide thedevices for communicating with various other devices over thetransmission media. The processor 500 is responsible for managing thebus architecture and general processing, and the memory 520 may storethe data used by the processor 500 when performing the operations.

The processor 500 may be Central Processing Device (CPU), ApplicationSpecific Integrated Circuit (ASIC), Field-Programmable Gate Array (FPGA)or Complex Programmable Logic Device (CPLD).

Referring to FIG. 8, at the terminal side, an information determiningapparatus provided by an embodiment of the present application includes:a memory 620 and a processor 600, where the memory is configured tostore the program instructions, and the processor is configured toinvoke the program instructions stored in the memory and, in accordancewith the obtained program, perform:

determining a preset DMRS port ordering rule;

receiving a data layer mapped onto a DMRS port via a transceiver 610according to the preset DMRS port ordering rule.

It should be noted that the devices other than the memory 620 and theprocessor 600 in FIG. 8 are present as optional elements in the datareceiving apparatus provided by the embodiment of the presentapplication, and are not required devices.

The processor 600 in the apparatus at the terminal side provided in theembodiments of the present application may execute any step described inthe above data receiving method at the terminal side, and the detaileddescription thereof will be omitted here.

The transceiver 610 is configured to receive and send the data under thecontrol of the processor 600.

Here, in FIG. 8, the bus architecture may include any numbers ofinterconnected buses and bridges, and specifically link various circuitsof one or more processors represented by the processor 600 and thememory represented by the memory 620. The bus architecture may furtherlink various other circuits such as peripheral device, voltage regulatorand power management circuit, which are all well known in the art andthus will not be further described again herein. The bus interfaceprovides an interface. The transceiver 610 may be a plurality ofelements, i.e., include a transmitter and a receiver, and provide thedevices for communicating with various other devices over thetransmission media. For different user equipments, the user interface630 may also be the interface capable of inter-connecting orexter-connecting with the required devices, and the connected devicesinclude but not limited to keypad, display, loudspeaker, microphone,joystick and the like.

The processor 600 is responsible for managing the bus architecture andgeneral processing, and the memory 620 may store the data used by theprocessor 600 when performing the operations.

In one embodiment, the processor 600 may be CPU (Central ProcessingDevice), ASIC (Application Specific Integrated Circuit), FPGA(Field-Programmable Gate Array) or CPLD (Complex Programmable LogicDevice).

At the network side, referring to FIG. 9, another data sending apparatusprovided by an embodiment of the present application includes:

a determining device 11 configured to determine a preset DMRS portordering rule;

a sending device 12 configured to map a data layer onto a DMRS port fortransmission according to the preset DMRS port ordering rule, and sendthe data layer to a terminal.

At the terminal side, referring to FIG. 10, another informationdetermining apparatus provided by an embodiment of the presentapplication includes:

a determining device 21 configured to determine a preset DMRS portordering rule;

a receiving device 22 configured to receive a data layer mapped onto aDMRS port according to the preset DMRS port ordering rule.

An embodiment of the present application provides a computer storagemedium which is configured to store the computer program instructionsused by the above-mentioned computing device, where the computer programinstructions contain the program for performing the informationindicating or determining method described above.

The computer storage medium may be any available media or data storagedevice accessible to the computer, including but not limited to magneticmemory (e.g., floppy disk, hard disk, magnetic tape, Magnetic Opticaldisc (MO) or the like), optical memory (e.g., CD, DVD, BD, HVD or thelike), semiconductor memory (e.g., ROM, EPROM, EEPROM, nonvolatilememory (NAND FLASH), Solid State Disk (SSD)) or the like.

The methods provided by the embodiments of the present application maybe applied to the terminal devices, and may also be applied to thenetwork devices.

Here, the terminal device may also referred to as the User Equipment(“UE” for short), Mobile Station (“MS” for short), Mobile Terminal (“MT”for short) or the like. In one embodiment, the terminal can has theability of communicating with one or more core networks via the RadioAccess Network (RAN). For example, the terminal can be a mobiletelephone (or called “cellular” telephone), or a computer with themobile property. For example, the terminal can also be a portable,pocket, handheld, computer built-in or vehicle-carried mobile device.

The network device may be a base station (e.g., access point), whichmeans the device in the access network communicating with the wirelessterminal via one or more sectors over the air interface. The basestation may be used to perform the inter-conversion between the receivedair frame and the IP packet, and used as the router between the wirelessterminal and the rest of the access network, and the rest of the accessnetwork may include Internet Protocol (IP) networks. The base stationmay further coordinate the attribute management of the air interface.For example, the base station may be the Base Transceiver Station (BTS)in the GSM or CDMA, or may be the NodeB in the WCDMA, or may be theevolutional Node B (NodeB or eNB or e-NodeB) in the LTE, which is notlimited in the embodiments of the disclosure. The embodiments of thepresent application can provide methods, systems and computer programproducts. Thus the present application can take the form of hardwareembodiments alone, software embodiments alone, or embodiments combiningthe software and hardware aspects. Also the present application can takethe form of computer program products implemented on one or morecomputer usable storage mediums (including but not limited to magneticdisk memories, optical memories and the like) containing computer usableprogram codes therein.

The present application is described by reference to the flow chartsand/or the block diagrams of the methods, the devices (systems) and thecomputer program products according to the embodiments of the presentapplication. It should be understood that each process and/or block inthe flow charts and/or the block diagrams, and a combination ofprocesses and/or blocks in the flow charts and/or the block diagrams canbe implemented by the computer program instructions. These computerprogram instructions can be provided to a general-purpose computer, adedicated computer, an embedded processor, or a processor of anotherprogrammable data processing device to produce a machine, so that anapparatus for implementing the functions specified in one or moreprocesses of the flow charts and/or one or more blocks of the blockdiagrams is produced by the instructions executed by the computer or theprocessor of another programmable data processing device.

These computer program instructions can also be stored in a computerreadable memory which is capable of guiding the computer or anotherprogrammable data processing device to operate in a particular way, sothat the instructions stored in the computer readable memory produce amanufacture including the instruction apparatus which implements thefunctions specified in one or more processes of the flow charts and/orone or more blocks of the block diagrams.

These computer program instructions can also be loaded onto the computeror another programmable data processing device, so that a series ofoperation steps are performed on the computer or another programmabledevice to produce the computer-implemented processing. Thus theinstructions executed on the computer or another programmable deviceprovide steps for implementing the functions specified in one or moreprocesses of the flow charts and/or one or more blocks of the blockdiagrams.

Evidently those skilled in the art can make various modifications andvariations to the present application without departing from the spiritand scope of the present application. Thus the present application isalso intended to encompass these modifications and variations therein aslong as these modifications and variations to the present applicationcome into the scope of the claims of the present application and theirequivalents.

1. A method for sending data, comprising: determining a presetDemodulation Reference Signal, DMRS, port ordering rule; and mapping adata layer onto a DMRS port for transmission according to the presetDMRS port ordering rule, and sending the data layer to a terminal. 2.The method according to claim 1, wherein, the DMRS port ordering rule ispreset in one of following ways: way 1-1: sorting based on an order ofDMRS port numbers contained in a DMRS port vector from smallest tolargest; way 1-2: sorting CDM groups to which the DMRS ports containedin the DMRS port vector belong, according to Code Division Multiplexing,CDM, group numbers, and for each CDM group, sorting DMRS ports in theCDM group according to DMRS port numbers; way 1-3: adopting an above way1-1 or way 1-2 for single-codeword transmission; two steps as followsare comprised for dual-codeword transmission: step 1: grouping DMRSports among DMRS ports allocated by DCI according to configured orindicated DMRS QCL grouping parameters, and for each DMRS group: sortingDMRS ports in an order of DMRS port numbers from smallest to largest, orsorting CDM groups to which DMRS ports in the group belong according toCDM group numbers, and sorting in an order of DMRS port numbers fromsmallest to largest in each CDM group; step 2: sorting acrossDMRS-groups, comprising: when a quantity of data layers is odd: placinggroups containing a smaller number of DMRS ports in front positions, orsorting all DMRS groups according to DMRS group numbers; when thequantity of data layers is even: ensuring that a set of DMRS portscorresponding to codeword 1 is same as a set of DMRS ports correspondingto codeword 1 when the quantity of data layers minus 1, and a set ofDMRS ports corresponding to codeword 0 contains a set of DMRS portscorresponding to codeword 0 when the quantity of data layers minus 1, orsorting all DMRS groups according to the DMRS group numbers; way 1-4:adopting the above way 1-1 or way 1-2 when one DMRS group is used; whentwo DMRS groups are used: grouping DMRS ports among DMRS ports allocatedby DCI according to high-level configured DMRS QCL grouping parameters,and for each DMRS group: sorting DMRS ports in an order of DMRS portnumbers from smallest to largest, or sorting CDM groups to which DMRSports in the DMRS group belong according to the CDM group numbers, andsorting in an order of DMRS port numbers from smallest to largest ineach CDM group; placing DMRS groups containing a smaller number of DMRSports in front positions.
 3. The method according to claim 1, wherein,the method further comprises: sending DCI to the terminal so that theterminal determines configuration parameters of the DMRS port accordingto the DCI.
 4. A method for receiving data, comprising: determining apreset Demodulation Reference Signal, DMRS, port ordering rule; andreceiving a data layer mapped onto a DMRS port according to the presetDMRS port ordering rule.
 5. The method according to claim 4, wherein,receiving a data layer mapped onto a DMRS port according to the presetDMRS port ordering rule, specifically comprises: receiving the datalayer mapped onto a DMRS port for transmission according to a followingformula: $\quad{\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix} = \begin{bmatrix}{x^{(0)}(i)} \\\vdots \\{x^{({v - 1})}(i)}\end{bmatrix}}$ wherein i=0, 1, . . . , M_(symb) ^(layer)−1, irepresents an i^(th) modulation symbol in M_(symb) ^(layer) modulationsymbols for transmission in each data layer; P₀, . . . , P_(v-1)represent v DMRS port numbers; $\quad\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix}$ is a vector of v DMRS ports determined according to thepreset DMRS port ordering rule; $\quad\begin{bmatrix}{x^{(0)}(i)} \\\vdots \\{x^{({v - 1})}(i)}\end{bmatrix}$ is a vector of sent signals obtained by sorting datalayers by number according to the quantity v ofMultiple-Input-Multiple-Output, MIMO, data layers transmitted inparallel; $\quad{\begin{bmatrix}{y^{(p_{0})}(i)} \\\vdots \\{y^{(p_{v - 1})}(i)}\end{bmatrix} = \begin{bmatrix}{x^{(0)}(i)} \\\vdots \\{x^{({v - 1})}(i)}\end{bmatrix}}$ represents receiving a data layer x⁽⁰⁾(i) on a DMRS porty^((p) ⁰ ⁾(i) used during transmission, and so on, receiving a datalayer x^((υ-1))(i) on a DMRS port y^((p) ^(υ-1) ⁾(i) used duringtransmission.
 6. The method according to claim 5, wherein, when a DMRSconfiguration type is a first type and a maximum quantity of DMRSsymbols is 1, values of {P₀, . . . , P_(v-1)} are determined by afollowing table: DMRS port(s) {P₀, . . . , P_(v−1)} 0 p₀ = 0 1 p₀ = 1 0,1 p₀ = 0 p₁ = 1 2 p₀ = 2 3 p₀ = 3 2, 3 p₀ = 2 p₁ = 3 0-2 p₀ = 0 p₁ = 1p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 0-3 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2p₁ = 3 p₂ = 0 p₃ = 1 0, 2 p₀ = 0 p₁ = 2 or p₀ = 2 p₁ = 0

wherein item of DMRS port(s) represents a set of DMRS ports and isnotified to a terminal through DCI.
 7. The method according to claim 5,wherein, when a DMRS configuration type is a first type and a maximumquantity of DMRS symbols is 2, values of {P₀, . . . , P_(v-1)} aredetermined by a following table: DMRS port(s) {P₀, . . . , P_(v−1)} 0 p₀= 0 1 p₀ = 1 0, 1 p₀ = 0 p₁ = 1 2 p₀ = 2 3 p₀ = 3 2, 3 p₀ = 2 p₁ = 3 0-2p₀ = 0 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 0-3 p₀ = 0 p₁ = 1 p₂ = 2 p₃= 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 0, 2 p₀ = 0 p₁ = 2 or p₀ = 2 p₁ = 0 4p₀ = 4 5 p₀ = 5 6 p₀ = 6 7 p₀ = 7 4, 5 p₀ = 4 p₁ = 5 6, 7 p₀ = 6 p₁ = 70, 4 p₀ = 0 p₁ = 4 2, 6 p₀ = 2 p₁ = 6 0, 1, 4 p₀ = 0 p₁ = 1 p₂ = 4 2, 3,6 p₀ = 2 p₁ = 3 p₂ = 6 0, 1, 4, 5 p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 2, 3, 6, 7p₀ = 2 p₁ = 3 p₂ = 6 p₃ = 7 0, 2, 4, 6 p₀ = 0 p₁ = 2 p₂ = 4 p₃ = 6 or p₀= 2 p₁ = 6 p₂ = 0 p₃ = 4 or p₀ = 0 p₁ = 4 p₂ = 2 p₃ = 6 0-4 p₀ = 2 p₁ =3 p₂ = 0 p₃ = 1 p₄ = 4 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 0, 1, 2, 3,4, 6 p₀ = 2 p₁ = 3 p₂ = 6 p₃ = 0 p₄ = 1 p₅ = 4 or p₀ = 0 p₁ = 1 p₂ = 4p₃ = 2 p₄ = 3 p₅ = 6 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₅ = 6 0, 1,2, 3, 4, 5, 6 p₀ = 2 p₁ = 3 p₂ = 6 p₃ = 0 p₄ = 1 p₅ = 4 p₀ = 5 or p₀ = 0p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₃ = 5 p₆ = 6 0, 1, 2, 3, 4, 5, 6, 7 p₀ = 2p₁ = 3 p₂ = 6 p₃ = 7 p₄ = 0 p₃ = 1 p₆ = 4 p₇ = 5 or p₀ = 0 p₁ = 1 p₂ = 4p₃ = 5 p₄ = 2 p₃ = 3 p₆ = 6 p₇ = 7 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4p₅ = 5 p₆ = 6 p₇ = 7

wherein item of DMRS port(s) represents a set of DMRS ports and isnotified to a terminal through DCI.
 8. The method according to claim 5,wherein, when a DMRS configuration type is a second type and a maximumquantity of DMRS symbols is 1, values of {P₀, . . . , P_(v-1)} aredetermined by a following table: DMRS port(s) {P₀, . . . , P_(v−1)} 0 p₀= 0 1 p₀ = 1 0, 1 p₀ = 0 p₁ = 1 2 p₀ = 2 3 p₀ = 3 2, 3 p₀ = 2 p₁ = 3 0-2p₀ = 0 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 0-3 p₀ = 0 p₁ = 1 p₂ = 2 p₃= 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 4 p₀ = 4 5 p₀ = 5 4, 5 p₀ = 4 p₁ = 53-5 p₀ = 3 p₁ = 4 p₂ = 5 or p₀ = 4 p₁ = 5 p₂ = 3 0-3 p₀ = 0 p₁ = 1 p₂ =2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 0, 2 p₀ = 0 p₁ = 2 or p₀ = 2 p₁= 0 0-4 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 0-5 p₀ = 0 p₁ = 1 p₂ = 2 p₃ =3 P₄ = 4 p₄ = 5 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 p₄ = 2 p₄ = 3 or p₀ = 2p₁ = 3 p₂ = 0 p₃ = 1 P₄ = 4 p₄ = 5 or p₀ = 2 p₁ = 3 p₂ = 4 p₃ = 5 p₄ = 0p₄ = 1 or p₀ = 4 p₁ = 5 p₂ = 0 p₃ = 1 p₄ = 2 p₄ = 3 or p₀ = 4 p₁ = 5 p₂= 2 p₃ = 3 p₄ = 0 p₄ = 1

wherein item of DMRS port(s) represents a set of DMRS ports and isnotified to a terminal through DCI.
 9. The method according to claim 5,wherein, when a DMRS configuration type is a second type and a maximumquantity of DMRS symbols is 2, values of {P₀, . . . , P_(v-1)} aredetermined by a following table: DMRS port(s) {P₀, . . . , P_(v−1)} 0 p₀= 0 1 p₀ = 1 0, 1 p₀ = 0 p₁ = 1 2 p₀ = 2 3 p₀ = 3 0, 1 p₀ = 0 p₁ = 1 2,3 p₀ = 2 p₁ = 3 0-2 p₀ = 0 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 0-3 p₀= 0 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 4 p₀ = 4 5 p₀ =5 4, 5 p₀ = 4 p₁ = 5 3-5 p₀ = 3 p₁ = 4 p₂ = 5 or p₀ = 5 p₁ = 3 p₂ = 40-3 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 0, 2 p₀ =0 p₁ = 2 or p₀ = 2 p₁ = 0 6 p₀ = 6 7 p₀ = 7 8 p₀ = 8 9 p₀ = 9 10  p₀ =10 11  p₀ = 11 6, 7 p₀ = 6 p₁ = 7 8, 9 p₀ = 8 p₁ = 9 10, 11 p₀ = 10 p₁ =11 0, 1, 6 p₀ = 0 p₁ = 1 p₂ = 6 2, 3, 8 p₀ = 2 p₁ = 3 p₂ = 8 4, 5, 10 p₀= 4 p₁ = 5 p₂ = 10 0, 1, 6, 7 p₀ = 0 p₁ = 1 p₂ = 6 p₃ = 7 2, 3, 8, 9 p₀= 2 p₁ = 3 p₂ = 8 p₃ = 9 4, 5, 10, 11 p₀ = 4 p₁ = 5 p₂ = 10 p₃ = 11 0-4p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 P₄ = 4 0-5 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ =4 p₄ = 5 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 p₄ = 2 p₄ = 3 or p₀ = 2 p₁ = 3p₂ = 0 p₃ = 1 p₄ = 4 p₄ = 5 or p₀ = 2 p₁ = 3 p₂ = 4 p₃ = 5 p₄ = 0 p₄ = 1or p₀ = 4 p₁ = 5 p₂ = 0 p₃ = 1 p₄ = 2 p₄ = 3 or p₀ = 4 p₁ = 5 p₂ = 2 p₃= 3 p₄ = 0 p₄ = 1 0, 1, 2, 3, 6 p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 6 or p₀= 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 0, 1, 2, 3, 6, 8 p₀ = 2 p₁ = 3 p₂ = 8 p₃= 0 p₄ = 1 p₅ = 6 or p₀ = 0 p₁ = 1 p₂ = 6 p₃ = 2 p₄ = 3 p₅ = 8 or p₀ = 0p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 p₅ = 8 0, 1, 2, 3, 6, 7, 8 p₀ = 2 p₁ = 3 p₂= 8 p₃ = 0 p₄ = 1 p₅ = 6 p₆ = 7 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 p₅= 7 p₆ = 8 0, 1, 2, 3, 6, 7, 8, 9 p₀ = 2 p₁ = 3 p₂ = 8 p₃ = 9 p₄ = 0 p₅= 1 p₆ = 6 p₇ = 7 or p₀ = 0 p₁ = 1 p₂ = 6 p₃ = 7 P₄ = 2 p₅ = 3 p₆ = 8 p₇= 9 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 p₅ = 7 p₆ = 8 p₇ = 9

wherein item of DMRS port(s) represents a set of DMRS ports and isnotified to a terminal through DCI.
 10. The method according to claim 5,wherein, when a DMRS configuration type is a first type and a maximumquantity of DMRS symbols is 1, values of {P₀, . . . , P_(v-1)} aredetermined by a following table: One Codeword: Codeword 0 enabled,Codeword 1 disabled Number of DMRS CDM group(s) without DMRS Value dataport(s) {P₀, . . . , P_(v−1)} 0 1 0 p₀ = 0 1 1 1 p₀ = 1 2 1 0, 1 p₀ = 0p₁ = 1 3 2 0 p₀ = 0 4 2 1 p₀ = 1 5 2 2 p₀ = 2 6 2 3 p₀ = 3 7 2 0, 1 p₀ =0 p₁ = 1 8 2 2, 3 p₀ = 2 p₁ = 3 9 2 0-2 p₀ = 0 p₁ = 1 p₂ = 2 or p₀ = 2p₁ = 0 p₂ = 1 10 2 0-3 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ =0 p₃ = 1 11 2 0, 2 p₀ = 0 p₁ = 2 or p₀ = 2 p₁ = 0 12-15 ReservedReserved

wherein item of One Codeword: Codeword 0 enabled, Codeword 1 disabledrepresents one codeword, with codeword 0 being enabled and codeword 1being disabled; item of Value represents a value of a DMRS portindication information field, item of Number of DMRS CDM group(s)without data represents a quantity of DMRS CDM groups without data, anditem of DMRS port(s) represents a set of DMRS ports and is notified to aterminal through DCI.
 11. The method according to claim 5, wherein, whena DMRS configuration type is a first type and a maximum quantity of DMRSsymbols is 2, values of {P₀, . . . , P_(v-1)} are determined by afollowing table: One Codeword: Two Codewords: Codeword 0 enabled,Codeword 0 enabled, Codeword 1 disabled Codeword 1 enabled Number Numberof of DMRS Number DMRS Number CDM of CDM of group(s) front- group(s)front- without DMRS {P₀, . . . , load without DMRS {P₀, . . . , loadValue data port(s) P_(v-1)} symbols Value data port(s) P_(v-1)} symbols0 1 0 p₀ = 0 1 0 2 0-4 p₀ = 2 2 p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 4 or p₀ = 0 p₁= 1 p₂ = 2 p₃ = 3 p₄ = 4 1 1 1 p₀ = 1 1 1 2 0, 1, 2, p₀ = 2 2 3, 4, 6 p₁= 3 p₂ = 6 p₃ = 0 p₄ = 1 p₅ = 4 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 2 p₄ = 3 p₅= 6 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₅ = 6 2 1 0, 1 p₀ = 0 1 2 20, 1, 2, p₀ = 2 2 p₁ = 1 3, 4, 6 p₁ = 3 p₂ = 6 p₃ = 0 p₄ = 1 p₆ = 5 orp₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₅ = 5 p₆ = 6 3 2 0 p₀ = 0 1 3 2 0,1, 2, p₀ = 2 2 3, 4, 6, 7 p₁ = 3 p₂ = 6 p₃ = 7 p₄ = 0 p₅ = 1 p₆ = 4 p₇ =5 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 p₄ = 2 p₅ = 3 p₆ = 6 p₇ = 7 or p₀ = 0p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₅ = 5 p₆ = 6 p₇ = 7 4 2 1 p₀ = 1 1 4-31reserved reserved reserved 5 2 2 p₀ = 2 1 6 2 3 p₀ = 3 1 7 2 0, 1 p₀ = 01 p₁ = 1 8 2 2, 3 p₀ = 2 1 p₁ = 3 9 2 0-2 p₀ = 0 1 p₁ = 1 p₂ = 2 or p₀ =2 p₁ = 0 p₂ = 1 10 2 0-3 p₀ = 0 1 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3p₂ = 0 p₃ = 1 11 2 0, 2 p₀ = 0 1 p₁ = 2 or p₀ = 2 p₁ = 0 12 2 0 p₀ = 0 213 2 1 p₀ = 1 2 14 2 2 p₀ = 2 2 15 2 3 p₀ = 3 2 16 2 4 p₀ = 4 2 17 2 5p₀ = 5 2 18 2 6 p₀ = 6 2 19 2 7 p₀ = 7 2 20 2 0, 1 p₀ = 0 2 p₁ = 1 21 22, 3 p₂ = 2 2 p₃ = 3 22 2 4, 5 p₄ = 4 2 p₁ = 5 23 2 6, 7 p₀ = 6 2 p₁ = 724 2 0, 4 p₀ = 0 2 p₁ = 4 25 2 2, 6 p₀ = 2 2 p₁ = 6 26 2 0, 1, 4 p₀ = 02 p₁ = 1 p₂ = 4 27 2 2, 3, 6 p₀ = 2 2 p₁ = 3 p₂ = 6 28 2 0, 1, p₀ = 0 24, 5 p₁ = 1 p₂ = 4 p₃ = 5 29 2 2, 3, p₀ = 2 2 6, 7 p₁ = 3 p₂ = 6 p₃ = 730 2 0, 2, p₀ = 0 2 4, 6 p₁ = 2 p₂ = 4 p₃ = 6 or p₀ = 2 p₁ = 6 p₂ = 0 p₃= 4 or p₀ = 0 p₁ = 4 p₂ = 2 p₃ = 6 31 Reserved Reserved Reserved

wherein item of One Codeword: Codeword 0 enabled, Codeword 1 disabledrepresents one codeword, with codeword 0 being enabled and codeword 1being disabled; item of Two Codewords: Codeword 0 enabled, Codeword 1enabled represents two codewords, with codeword 0 being enabled andcodeword 1 being disabled; item of Value represents a value of a DMRSport indication information field, item of Number of DMRS CDM group(s)without data represents a quantity of DMRS CDM groups without data, itemof Number of front-load symbols represents a quantity of front-load DMRSsymbols, and item of DMRS port(s) represents a set of DMRS ports and isnotified to a terminal through DCI.
 12. The method according to claim 5,wherein, when a DMRS configuration type is a second type and the maximumnumber of DMRS symbols is 1, values of {P₀, . . . , P_(v-1)} aredetermined by a following table: One codeword: Two codewords: Codeword 0enabled, Codeword 0 enabled, Codeword 1 disabled Codeword 1 enabledNumber Number of of DMRS DMRS CDM CDM group(s) {P₀, group(s) {P₀,without DMRS . . . , without DMRS . . . , Value data port(s) P_(v-1)}Value data p0rt(s) P_(v-1)} 0 1 0 p₀ = 0 0 3 0-4 p₀ = 0 p₁ = 1 p₂ = 2 p₃= 3 p₄ = 4 1 1 1 p₀ = 1 1 3 0-5 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₄ =5 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 p₄ = 2 p₄ = 3 or p₀ = 2 p₁ = 3 p₂ = 0p₃ = 1 p₄ = 4 p₄ = 5 or p₀ = 2 p₁ = 3 p₂ = 4 p₃ = 5 p₄ = 0 p₄ = 1 or p₀= 4 p₁ = 5 p₂ = 0 p₃ = 1 p₄ = 2 p₄ = 3 or p₀ = 4 p₀ = 5 p₁ = 0 p₂ = 2 p₃= 3 p₄ = 0 p₄ = 1 2 1 0, 1 p₀ = 0 2-31 reserved reserved p₁ = 1 3 2 0 p₀= 0 4 2 1 p₀ = 1 5 2 2 p₀ = 2 6 2 3 p₀ = 3 7 2 0, 1 p₀ = 0 p₁ = 1 8 2 2,3 p₀ = 2 p₁ = 3 9 2 0-2 p₀ = 0 p₁ = 1 P₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 102 0-3 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 11 3 0p₀ = 0 12 3 1 p₀ = 1 13 3 2 p₀ = 2 14 3 3 p₀ = 3 15 3 4 p₀ = 4 16 3 5 p₀= 5 17 3 0, 1 p₀ = 0 p₁ = 1 18 3 2, 3 p₀ = 2 p₁ = 3 19 3 4, 5 p₀ = 4 p₁= 5 20 3 0-2 p₀ = 0 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 21 3 3-5 p₀ =3 p₁ = 4 p₂ = 5 or p₀ = 4 p₁ = 5 p₂ = 3 22 3 0-3 p₀ = 0 p₁ = 1 p₂ = 2 p₃= 3 or 23 2 0, 2 p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 p₀ = 0 p₁ = 2 or p₀ = 2 p₁= 0 24-31 Reserved Reserved

wherein item of One Codeword: Codeword 0 enabled, Codeword 1 disabledrepresents one codeword, with codeword 0 being enabled and codeword 1being disabled; item of Two Codewords: Codeword 0 enabled, Codeword 1enabled represents two codewords, with codeword 0 being enabled andcodeword 1 being disabled; item of Value represents a value of a DMRSport indication information field, item of Number of DMRS CDM group(s)without data represents a quantity of DMRS CDM groups without data, itemof Number of front-load symbols represents a quantity of front-load DMRSsymbols, and DMRS port(s) represents a set of DMRS ports and is notifiedto a terminal through DCI.
 13. The method according to claim 5, wherein,when a DMRS configuration type is a second type and a maximum quantityof DMRS symbols is 2, values of {P₀, . . . , P_(v-1)} are determined bya following table: One codeword: Two Codewords: Codeword 0 enabled,Codeword 0 enabled, Codeword 1 disabled Codeword 1 enabled Number Numberof of DMRS Number DMRS Number CDM of CDM of group(s) front- group(s)front- without DMRS {P₀, . . . , load without DMRS {P₀, . . . , loadValue data port(s) P_(v-1)} symbols Value data port(s) P_(v-1)} symbols0 1 0 p₀ = 0 1 0 3 0-4 p₀ = 0 1 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 1 1 1 p₀ = 11 1 3 0-5 p₀ = 0 1 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₄ = 5 or p₀ = 0 p₁ = 1p₂ = 4 p₃ = 5 p₄ = 2 p₄ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 4 p₄ = 5or p₀ = 2 p₁ = 3 p₂ = 4 p₃ = 5 p₄ = 0 p₄ = 1 or p₀ = 4 p₁ = 5 p₂ = 0 p₃= 1 p₄ = 2 p₄ = 3 or p₀ = 4 p₁ = 5 p₂ = 2 p₃ = 3 p₄ = 0 p₄ = 1 2 1 0, 1p₀ = 0 1 2 2 0, 1, 2, p₀ = 2 2 p₁ = 1 3, 6 p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 6or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 3 2 0 p₀ = 0 1 3 2 0, 1, 2, p₀ = 22 3, 6, 8 p₁ = 3 p₂ = 8 p₃ = 0 p₄ = 1 p₅ = 6 or p₀ = 0 p₁ = 1 p₂ = 6 p₃= 2 p₄ = 3 p₅ = 8 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 ps = 8 4 2 1 p₀= 1 1 4 2 0, 1, 2, p₀ = 2 2 3, 6, 7, p₁ = 3 8 p₂ = 8 p₃ = 0 p₄ = 1 p₅ =6 p₇ = 7 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 p₅ = 7 p₆ = 8 5 2 2 p₀ =2 1 5 2 0, 1, 2, p₀ = 2 2 3, 6, 7, p₁ = 3 8, 9 p₂ = 8 p₃ = 9 p₄ = 0 p₅ =1 p₆ = 6 p₇ = 7 or p₀ = 0 p₁ = 1 p₂ = 6 p₃ = 7 p₄ = 2 p₅ = 3 p₆ = 8 p₇ =9 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 p₅ = 7 p₆ = 8 p₇ = 9 6 2 3 p₀ =3 1 6-63 Reserved Reserved Reserved 7 2 0, 1 p₀ = 0 1 p₁ = 1 8 2 2, 3 p₀= 2 1 p₁ = 3 9 2 0-2 p₀ = 0 1 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 10 20-3 p₀ = 0 1 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 11 3 0p₀ = 0 1 12 3 1 p₀ = 1 1 13 3 2 p₀ = 2 1 14 3 3 p₀ = 3 1 15 3 4 p₀ = 4 116 3 5 p₀ = 5 1 17 3 0, 1 p₀ = 0 1 p₁ = 1 18 3 2, 3 p₀ = 2 1 p₁ = 3 19 34, 5 p₀ = 4 1 p₁ = 5 20 3 0-2 p₀ = 0 1 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂= 1 21 3 3-5 p₀ = 3 1 p₁ = 4 p₂ = 5 or p₀ = 5 p₁ = 3 p₂ = 4 22 3 0-3 p₀= 0 1 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 23 2 0, 2 p₀ =0 1 p₁ = 2 or p₀ = 2 p₁ = 0 24 3 0 p₀ = 0 2 25 3 1 p₀ = 1 2 26 3 2 p₀ =2 2 27 3 3 p₀ = 3 2 28 3 4 p₀ = 4 2 29 3 5 p₀ = 5 2 30 3 6 p₀ = 6 2 31 37 p₀ = 7 2 32 3 8 p₀ = 8 2 33 3 9 p₀ = 9 2 34 3 10  p₀ = 10 2 35 3 11 p₀ = 11 2 36 3 0 p₀ = 0 2 p₁ = 1 37 3 2 p₀ = 2 2 p₁ = 3 38 3 4 p₀ = 4 2p₁ = 5 39 3 6 p₀ = 6 2 p₁ = 7 40 3 8, 9 p₀ = 8 2 p₁ = 9 41 3 10, 11  p₀= 10 2  p₁ = 11 p₀ = 0 42 3 0, 1, 6 p₁ = 1 2 p₂ = 6 p₀ = 2 43 3 2, 3, 8p₁ = 3 2 p₂ = 8 p₀ = 4 44 3 4, 5, p₁ = 5 2 10  p₂ = 10 45 3 0, 1, p₀ = 02 6, 7 p₁ = 1 p₂ = 6 p₃ = 7 46 3 2, 3, p₀ = 2 2 8, 9 p₁ = 3 p₂ = 8 p₃ =9 47 3 4, 5, p₀ = 4 2 10, 11 p₁ = 5  p₂ = 10  p₃ = 11 48 1 0 p₀ = 0 2 491 1 p₀ = 1 2 50 1 6 p₀ = 6 2 51 1 7 p₀ = 7 2 52 1 0, 1 p₀ = 0 2 p₁ = 153 1 6, 7 p₀ = 6 2 p₁ = 7 54 2 0 1 p₀ = 0 2 p₁ = 1 55 2 2, 3 p₀ = 2 2 p₁= 3 56 2 6, 7 p₀ = 6 2 p₁ = 7 57 2 8, 9 p₀ = 8 2 p₁ = 9 58-63 ReservedReserved Reserved

wherein item of One Codeword: Codeword 0 enabled, Codeword 1 disabledrepresents one codeword, with codeword 0 being enabled and codeword 1being disabled; item of Two Codewords: Codeword 0 enabled, Codeword 1enabled represents two codewords, with codeword 0 being enabled andcodeword 1 being disabled; item of Value represents a value of a DMRSport indication information field, item of Number of DMRS CDM group(s)without data represents a quantity of DMRS CDM groups without data, itemof Number of front-load symbols represents a quantity of front-load DMRSsymbols, and item of DMRS port(s) represents a set of DMRS ports and isnotified to a terminal through DCI.
 14. The method according to claim 5,wherein, when a DMRS configuration type is a first type and a maximumquantity of DMRS symbols is 1, values of {P₀, . . . , P_(v-1)} aredetermined by a following table: One Codeword: Codeword 0 enabled,Codeword 1 disabled Number of DMRS CDM group(s) without Value data {P₀,. . . , P_(v−1)} 0 1 p₀ = 0 1 1 p₀ = 1 2 1 p₀ = 0 p₁ = 1 3 2 p₀ = 0 4 2p₀ = 1 5 2 p₀ = 2 6 2 p₀ = 3 7 2 p₀ = 0 p₁ = 1 8 2 p₀ = 2 p₁ = 3 9 2 p₀= 0 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 10 2 p₀ = 0 p₁ = 1 p₂ = 2 p₃ =3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 11 2 p₀ = 0 p₁ = 2 or p₀ = 2 p₁ = 012-15 Reserved

wherein item of One Codeword: Codeword 0 enabled, Codeword 1 disabledrepresents one codeword, with codeword 0 being enabled and codeword 1being disabled; item of Value represents a value of a DMRS portindication information field; and item of Number of DMRS CDM group(s)without data represents a quantity of DMRS CDM groups without data. 15.The method according to claim 5, wherein, when a DMRS configuration typeis a first type and a maximum quantity of DMRS symbols is 2, values of{P₀, . . . , P_(v-1)} are determined by a following table: One Codeword:Two Codewords: Codeword 0 enabled, Codeword 0 enabled, Codeword 1disabled Codeword 1 enabled Number Number of of DMRS Number DMRS NumberCDM of CDM of group(s) {P₀, front- group(s) {P₀, front- without . . . ,load without . . . , load Value data P_(v-1)} symbols Value dataP_(v-1)} symbols 0 1 p₀ = 0 1 0 2 p₀ = 2 2 p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 4or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 1 1 p₀ = 1 1 1 2 p₀ = 2 2 p₁ = 3p₂ = 6 p₃ = 0 p₄ = 1 p₅ = 4 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 2 p₄ = 3 p₅ = 6or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₅ = 6 2 1 p₀ = 0 1 2 2 p₀ = 2 2p₁ = 1 p₁ = 3 p₂ = 6 p₃ = 0 p₄ = 1 p₅ = 4 p₆ = 5 or p₀ = 0 p₁ = 1 p₂ = 2p₃ = 3 p₄ = 4 ps = 5 p6 = 6 3 2 p₀ = 0 1 3 2 p₀ = 2 2 p₁ = 3 p₂ = 6 p₃ =7 p₄ = 0 p₅ = 1 p₆ = 4 p₇ = 5 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 p₄ = 2 p₅ =3 p₆ = 6 p₇ = 7 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 p₅ = 5 p₆ = 6 p₇ =7 4 2 p₀ = 1 1 4-31 reserved reserved 5 2 p₀ = 2 1 6 2 p₀ = 3 1 7 2 p₀ =0 1 p₀ = 1 8 2 p₀ = 2 1 p₁ = 3 9 2 p₀ = 0 1 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ =0 p₂ = 1 10 2 p₀ = 0 1 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 11 2 p₂ = 01 p₃ = 1 p₀ = 0 p₁ = 2 or p₀ = 2 p₁ = 0 12 2 p₀ = 0 2 13 2 p₀ = 1 2 14 2p₀ = 2 2 15 2 p₀ = 3 2 16 2 p₀ = 4 2 17 2 p₀ = 5 2 18 2 p₀ = 6 2 19 2 p₀= 7 2 20 2 p₀ = 0 2 p₁ = 1 21 2 p₀ = 2 2 p₁ = 3 22 2 p₀ = 4 2 p₁ = 5 232 p₀ = 6 2 p₁ = 7 24 2 p₀ = 0 2 p₁ = 4 25 2 p₀ = 2 2 p₁ = 6 26 2 p₀ = 02 p₁ = 1 p₂ = 4 27 2 p₀ = 2 2 p₁ = 3 p₂ = 6 28 2 p₀ = 0 2 p₁ = 1 p₂ = 4p₃ = 5 29 2 p₀ = 2 2 p₁ = 3 p₂ = 6 p₃ = 7 30 2 p₀ = 0 2 p₁ = 2 p₂ = 4 p₃= 6 or p₀ = 2 p₁ = 6 p₂ = 0 p₃ = 4 or p₀ = 0 p₁ = 4 p₂ = 2 p₃ = 6 31 Re-Re- served served

wherein item of One Codeword: Codeword 0 enabled, Codeword 1 disabledrepresents one codeword, with codeword 0 being enabled and codeword 1being disabled; item of Two Codewords: Codeword 0 enabled, Codeword 1enabled represents two codewords, with codeword 0 being enabled andcodeword 1 is disabled; item of Value represents a value of a DMRS portindication information field; item of Number of DMRS CDM group(s)without data represents a quantity of DMRS CDM groups without data; anditem of Number of front-load symbols represents a quantity of front-loadDMRS symbols.
 16. The method according to claim 5, wherein, when a DMRSconfiguration type is a second type and a maximum quantity of DMRSsymbols is 1, values of {P₀, . . . , P_(v-1)} are determined by afollowing table: One Codeword: Two Codewords: Codeword 0 enabled,Codeword 0 enabled, Codeword 1 disabled Codeword 1 enabled Number Numberof DMRS of DMRS CDM CDM group(s) {P₀, group(s) {P₀, without . . . ,without . . . , Value data P_(v−1)} Value data P_(v−1)} 0 1 p₀ = 0 0 3p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 1 1 p₀ = 1 1 3 p₀ = 0 p₁ = 1 p₂ = 2p₃ = 3 p₄ = 4 p₄ = 5 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 p₄ = 2 p₄ = 3 or p₀= 2 p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 4 p₄ = 5 or p₀ = 2 p₁ = 3 p₂ = 4 p₃ = 5 p₄= 0 p₄ = 1 or p₀ = 4 p₁ = 5 p₂ = 0 p₃ = 1 p₄ = 2 p₄ = 3 or p₀ = 4 p₁ = 5p₂ = 2 p₃ = 3 p₄ = 0 p₄ = 1 2 1 p₀ = 0 2-31 reserved p₁ = 1 3 2 p₀ = 0 42 p₀ = 1 5 2 p₀ = 2 6 2 p₀ = 3 7 2 p₀ = 0 p₁ = 1 8 2 p₀ = 2 p₁ = 3 9 2p₀ = 0 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 10 2 p₀ = 0 p₁ = 1 p₂ = 2p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 11 3 p₀ = 0 12 3 p₀ = 1 13 3 p₀ =2 14 3 p₀ = 3 15 3 p₀ = 4 16 3 p₀ = 5 17 3 p₀ = 0 p₁ = 1 18 3 p₀ = 2 p₁= 3 19 3 p₀ = 4 p₁ = 5 20 3 p₀ = 0 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 121 3 p₀ = 3 p₁ = 4 p₂ = 5 or p₀ = 4 p₁ = 5 p₂ = 3 22 3 p₀ = 0 p₁ = 1 p₂= 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 23 2 p₀ = 0 p₁ = 2 or p₀ = 2p₁ = 0 24-31 Reserved

wherein item of One Codeword: Codeword 0 enabled, Codeword 1 disabledrepresents one codeword, with codeword 0 being enabled and codeword 1being disabled; item of Two Codewords: Codeword 0 enabled, Codeword 1enabled represents two codewords, with codeword 0 being enabled andcodeword 1 being disabled; item of Value represents a value of a DMRSport indication information field; and item of Number of DMRS CDMgroup(s) without data represents a quantity of DMRS CDM groups withoutdata.
 17. The method according to claim 5, wherein, when a DMRSconfiguration type is a second type and a maximum quantity of DMRSsymbols is 2, values of {P₀, . . . , P_(v-1)} are determined by afollowing table: One Codeword: Two Codewords: Codeword 0 enabled,Codeword 0 enabled, Codeword 1 disabled Codeword 1 enabled Number Numberof of DMRS Number DMRS Number CDM of CDM of group(s) {P₀, front-group(s) {P₀, front- without . . . , load without . . . , load Valuedata P_(v-1)} symbols Value data P_(v-1)} symbols 0 1 p₀ = 0 1 0 3 p₀ =0 1 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 4 1 1 p₀ = 1 1 1 3 p₀ = 0 1 p₁ = 1 p₂ = 2p₃ = 3 p₄ = 4 p₄ = 5 or p₀ = 0 p₁ = 1 p₂ = 4 p₃ = 5 p₄ = 2 p₄ = 3 or p₀= 2 p₁ = 3 p₂ = 0 p₃ = 1 p₄ = 4 p₄ = 5 or p₀ = 2 p₁ = 3 p₂ = 4 p₃ = 5 p₄= 0 p₄ = 1 or p₀ = 4 p₁ = 5 p₂ = 0 p₃ = 1 p₄ = 2 p₄ = 3 or p₀ = 4 p₁ = 5p₂ = 2 p₃ = 3 p₄ = 0 p₄ = 1 2 1 p₀ = 0 1 2 2 p₀ = 2 2 p₁ = 1 p₁ = 3 p₂ =0 p₃ = 1 or p₁ = 1 p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 3 2 p₀ = 0 1 3 2p₀ = 2 2 p₁ = 3 p₂ = 8 p₃ = 0 p₁ = 1 p₅ = 6 or p₀ = 0 p₁ = 1 p₂ = 6 p₄ =3 p₅ = 8 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 p₅ = 8 4 2 p₀ = 1 1 4 2p₀ = 2 2 p₁ = 3 p₂ = 8 p₃ = 0 p₄ = 1 p₅ = 6 p₆ = 7 or p₀ = 0 p₁ = 1 p₂ =2 p₃ = 3 p₄ = 6 p₅ = 7 p₆ = 8 5 2 p₀ = 2 1 5 2 p₀ = 2 2 p₁ = 3 p₂ = 8 p₃= 9 p₄ = 0 p₅ = 1 p₆ = 6 p₇ = 7 or p₀ = 0 p₁ = 1 p₂ = 6 p₃ = 7 p₅ = 3 p₆= 8 p₇ = 9 or p₀ = 0 p₁ = 1 p₂ = 2 p₃ = 3 p₄ = 6 p₅ = 7 p₆ = 8 p₇ = 9 62 p₀ = 3 1 6-63 Re- Re- served served 7 2 p₀ = 0 1 p₁ = 1 8 2 p₀ = 2 1p₁ = 3 9 2 p₀ = 0 1 p₁ = 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 10 2 p₀ = 0 1p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0 p₃ = 1 11 3 p₀ = 0 1 12 3p₀ = 1 1 13 3 p₀ = 2 1 14 3 p₀ = 3 1 15 3 p₀ = 4 1 16 3 p₀ = 5 1 17 3 p₀= 0 1 p₁ = 1 18 3 p₀ = 2 1 p₁ = 3 19 3 p₀ = 4 1 p₁ = 5 20 3 p₀ = 0 1 p₁= 1 p₂ = 2 or p₀ = 2 p₁ = 0 p₂ = 1 21 3 p₀ = 3 1 p₁ = 4 p₂ = 5 or p₀ = 5p₁ = 3 p₂ = 4 22 3 p₀ = 0 1 p₁ = 1 p₂ = 2 p₃ = 3 or p₀ = 2 p₁ = 3 p₂ = 0p₃ = 1 23 2 p₀ = 0 1 p₁ = 2 or p₀ = 2 p₁ = 0 24 3 p₀ = 0 2 25 3 p₀ = 1 226 3 p₀ = 2 2 27 3 p₀ = 3 2 28 3 p₀ = 4 2 29 3 p₀ = 5 2 30 3 p₀ = 6 2 313 p₀ = 7 2 32 3 p₀ = 8 2 33 3 p₀ = 9 2 34 3  p₀ = 10 2 35 3  p₀ = 11 236 3 p₀ = 0 2 p₁ = 1 37 3 p₀ = 2 2 p₁ = 3 38 3 p₀ = 4 2 p₁ = 5 39 3 p₀ =6 2 p₁ = 7 40 3 p₀ = 8 2 p₁ = 9 41 3  p₀ = 10 2  p₁ = 11 42 3 p₀ = 0 2p₁ = 1 p₂ = 6 43 3 p₀ = 2 2 p₁ = 3 p₂ = 8 44 3 p₀ = 4 2 p₁ = 5  p₂ = 1045 3 p₀ = 0 2 p₁ = 1 p₂ = 6 p₃ = 7 46 3 p₀ = 2 2 p₁ = 3 p₂ = 8 p₃ = 9 473 p₀ = 4 2 p₁ = 5  p₂ = 10  p₃ = 11 48 1 p₀ = 0 2 49 1 p₀ = 1 2 50 1 p₀= 6 2 51 1 p₀ = 7 2 52 1 p₀ = 0 2 p₁ = 1 53 1 p₀ = 6 2 p₁ = 7 54 2 p₀ =0 2 p₁ = 1 55 2 p₀ = 2 2 p₁ = 3 56 2 p₀ = 6 2 p₁ = 7 57 2 p₀ = 8 2 p₁ =9 58-63 Re- Re- served served

wherein item of One Codeword: Codeword 0 enabled, Codeword 1 disabledrepresents one codeword, with codeword 0 being enabled and codeword 1being disabled; item of Two Codewords: Codeword 0 enabled, Codeword 1enabled represents two codewords, with codeword 0 being valid andcodeword 1 being invalid; item of Value represents a value of a DMRSport indication information field; item of Number of DMRS CDM group(s)without data represents a quantity of DMRS CDM groups without data; anditem of Number of front-load symbols represents a quantity of front-loadDMRS symbols.
 18. An apparatus for sending data, wherein, the apparatuscomprises a memory and a processor, wherein the memory is configured tostore program instructions, and the processor is configured to invokethe program instructions stored in the memory and, in accordance with anobtained program, perform the method of claim
 1. 19-20. (canceled)
 21. Adata receiving apparatus, wherein, the apparatus comprises a memory anda processor, wherein the memory is configured to store programinstructions, and the processor is configured to invoke the programinstructions stored in the memory and, in accordance with an obtainedprogram, perform: determining a preset DMRS port ordering rule; andreceiving a data layer mapped onto a DMRS port via a transceiveraccording to the preset DMRS port ordering rule. 22-36. (canceled)
 37. Acomputer storage medium, wherein, the computer storage medium storescomputer executable instructions which are configured to cause thecomputer to perform the method of claim 4.